Click here to Skip to main content
15,892,199 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all, I am trying to figure out the deployment for my program. I have a 3rd party software that makes a secure exe and adds locks for my program. I now need to figure out how to deploy it where I can update it. I can simple make a setup project and make the setup and msi files, but am unable to get this to update the program. I am very new to the deployment side of things. I have read for hours on many google searches before posting. I am just lost at this point. I would really appreciate some guidance. Thanks for looking.

Don
Posted

1 solution

You can create a setup project using the available project template, typically "Add new project" -> "Other project types" -> "Setup and deployment" -> "Setup project" and add you 3rd-party executable(s) as the nodes of this project. The setup will simply put the executable(s) in your target installation directory.

If this software requires anything else, address to the authors of this software and/or their documentation.

—SA
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 17-Apr-11 17:47pm    
OP Commented:

Ok I have added the project's secured exe to the application folder, ran the setup which is right next to the msi. It loads the app correctly. Then I make a change, increase the build version, build it, the re-secure it per the vendor, rebuild the setup also with new version(which mayches the apps version number as well. The properties DetectNewerInstalledVersion = True, RemovePreviousVersions = True. But when I run the setup again it says a version already exist on the computer and installation will not continue. What am I doing wrong?
Sergey Alexandrovich Kryukov 17-Apr-11 17:49pm    
I don't see what's wrong based on this information. Perhaps you need to uninstall it first. Or don't detect newer versions.
--SA
Idle_Force 17-Apr-11 18:10pm    
Thanks for your help. I changed that property with no success. I even uninstalled and re-installed the new program version and rebuilt the setup file with that property changed. Any other properties I maybe messing up? Do I need to change the setup version, and if so it recommends changing the ProductCode - is that what I should do?
Idle_Force 17-Apr-11 18:11pm    
BTW, the documentation for the protection software is quite lacking.
Idle_Force 17-Apr-11 18:16pm    
As I understand ClickOnce, it uses the manifest for updating. I do not do that, this file is not part of the deployment. Any issue with that?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900