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
- :
- Association bug.
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Dec 09, 2011
05:47 AM
File Extension Association not working
Hi,
I am using InstallShield Pro 2012 and I can't seem to get my file extension to register on Window 7 64-bit.
This is what I've done:
In the Installation Designer > Organization > Components view, I have opened up the Advanced Settings on the component who's executable I wish to associate.
Then in the Advanced Settings, I chose File Types, and added my extension, with the default Open verb. I skipped the dot in the extension, as the docs state.
However, when I run the installer, it seems to add nothing. I can't find anything in the windows registry, and if I click on a file with my extension, Windows complains there's no association registered.
What could I be missing here?
thanks
Marcus
I am using InstallShield Pro 2012 and I can't seem to get my file extension to register on Window 7 64-bit.
This is what I've done:
In the Installation Designer > Organization > Components view, I have opened up the Advanced Settings on the component who's executable I wish to associate.
Then in the Advanced Settings, I chose File Types, and added my extension, with the default Open verb. I skipped the dot in the extension, as the docs state.
However, when I run the installer, it seems to add nothing. I can't find anything in the windows registry, and if I click on a file with my extension, Windows complains there's no association registered.
What could I be missing here?
thanks
Marcus
(3) Replies
‎Sep 18, 2012
06:03 PM
No takers on this thread or did you find an answer on another? My association works great just as long as no previous association exists. If it does, my new definition is ignored.
I first set my Key File. I then open Advanced Settings and select File Types where I add the extension and verbs.
If I install on a clean system with no existing association to the extension, it works fine. If one exists, it ignores it completely.
I appreciate I can change the registry manually which is what I did in the past with my InstallScript projects but am trying to keep my Basic MSI installations clean.
Can this be achieved? Do I have to mess with ProgIDs & COM registration?
Appreciate any words of wisdom.
Guy
I first set my Key File. I then open Advanced Settings and select File Types where I add the extension and verbs.
If I install on a clean system with no existing association to the extension, it works fine. If one exists, it ignores it completely.
I appreciate I can change the registry manually which is what I did in the past with my InstallScript projects but am trying to keep my Basic MSI installations clean.
Can this be achieved? Do I have to mess with ProgIDs & COM registration?
Appreciate any words of wisdom.
Guy
‎Oct 02, 2012
05:43 PM
Never mind - according to Flexera, it is not possible to override the associations so the registry has to be modified via scripting.
Odd that this isn't considered a bug but that's where they stand on the topic.
Odd that this isn't considered a bug but that's where they stand on the topic.