This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Creating a new project as a copy of another ok? GUIDs?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 23, 2008
11:42 AM
Creating a new project as a copy of another ok? GUIDs?
I have a new product which has a very similar configuration (features, files, shortcuts, etc.) to an existing InstallShield 'Basic MSI Project'. I want to be able to copy the old project and make small changes, rather than rebuild from scratch.
Given the extensive use of GUIDs to tag things like components (as seen opening the XML ISM , is it sufficient to only change the Product Code and Upgrade Code (via Installation Information | General Information | Product Properties)? Will there be any conflict when I try to install both of these products on the same machine?
Thx in advance for the advice.
Given the extensive use of GUIDs to tag things like components (as seen opening the XML ISM , is it sufficient to only change the Product Code and Upgrade Code (via Installation Information | General Information | Product Properties)? Will there be any conflict when I try to install both of these products on the same machine?
Thx in advance for the advice.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 25, 2008
12:06 PM
If the resources in both projects are always targeted for the same directory, then you should be okay, although you might be better off putting shared items in merge modules and consuming them instead of duplicating all your components.
However, if the files and other resources may be installed to different places by the two products, then you need to change all the component codes in the copied project.
If you haven't already, you might want to read the Microsoft doco about the component rules and the consequences of breaking them before you make any decisions.
However, if the files and other resources may be installed to different places by the two products, then you need to change all the component codes in the copied project.
If you haven't already, you might want to read the Microsoft doco about the component rules and the consequences of breaking them before you make any decisions.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 25, 2008
12:18 PM
Thx Kathy for the reply. I appreciate the advice. I believe all of the shared files are 3rd party files (e.g. OCXes)...but better safe than sorry, so I'll likely create a new project from scratch, creating each side-by-side on my two monitors.
Best regards,
David
Best regards,
David