03-31-2014 01:25 PM
I created a new project, that has a lot of the same features as an existing project, so I copied the old project, renamed it, and used this as the new project. When I finished the initial version of the new project and created a release package, installing it uninstalled the existing project.
The new projects installed with a different name, to different folder, EXE has a different name. They don't have any registry entries that I created.
What do I need to change in the new project so that they are two completely separate programs?
Solved! Go to Solution.
03-31-2014 01:50 PM
Sounds like you are using the same distribution kit GUID on both due to the fact you copied the project. I seem to recall there is a place in the .cds file where you can edit the text file and delete the GUID for the kit. Then when you load it next, it will generate a new one. Look for "<msi GUID=". (No guarantees, back up your work first, etc.! 🙂 )
Now, my knowledge here may be out of date, but I hope that gives you a clue for a starting point. For more old info see here
Good luck!
03-31-2014 02:09 PM
Changing the GUID, as Ian suggested, should do the trick.
If you're looking for a more "official" and sanctioned approach, what you should do instead is to create a new distribution for your new project. As you do so, instead of creating the new distribtution from the ground up, you can isntead tell CVI to copy the distribution from the distribution of your old project:
03-31-2014 02:51 PM
Thanks LuisG, that did it.
And, Ian.W, thanks, that probably would have gotten me through until I got LuisG's answer, but he got his answer before I needed to try what you posted.