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
- :
- Hello Robbert
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
Aug 14, 2007
05:01 AM
Hello Robbert
Here is the error I am getting:
"ISDEV : error -6489: Unable to set Installer Class because the Component Emc.InputAccel.Logging.Log.dll is configured to install to the Global Assembly Cache."
All of our documentation states that this problem will be documented in the future. This file is being installed to the GAC and yes, I have that .NET Installer Class option set to Yes. This is a .NET assembly that is required to be installed into the GAC and it requires the InstallUtil.exe program to be executed on it. Because it is in the GAC, I have enabled that Installer Class option.
"ISDEV : error -6489: Unable to set Installer Class because the Component Emc.InputAccel.Logging.Log.dll is configured to install to the Global Assembly Cache."
All of our documentation states that this problem will be documented in the future. This file is being installed to the GAC and yes, I have that .NET Installer Class option set to Yes. This is a .NET assembly that is required to be installed into the GAC and it requires the InstallUtil.exe program to be executed on it. Because it is in the GAC, I have enabled that Installer Class option.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 15, 2007
07:18 PM
I just went through the same thing. There are basically two options:
1. Install two copies of the file, one into the GAC and the other into a directory with fixed name, like INSTALLDIR. Then set the .NET Installer Class option to yes for the copy being installed into INSTALLDIR.
2. Use the InstallScript function CoCreateObjectDotNet.
I used option 1 because option 2 seems overly complicated.
Good luck,
John
1. Install two copies of the file, one into the GAC and the other into a directory with fixed name, like INSTALLDIR. Then set the .NET Installer Class option to yes for the copy being installed into INSTALLDIR.
2. Use the InstallScript function CoCreateObjectDotNet.
I used option 1 because option 2 seems overly complicated.
Good luck,
John
![](/skins/images/CC38E504FC9E1309DC48ACFEB4925670/responsive_peak/images/icon_anonymous_message.png)