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
- :
- Regasm only works for the user who was installing...
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 26, 2009
09:02 AM
Regasm only works for the user who was installing...
Hi all,
We have made an installer which installs only correctly for the user who has succesfully finished the installation.
When admin has finished the installation the poweruser cannot access the .NET from umanaged code like VB6-dlls and MSExcel (and vice versa). If we start regasm from commandline to register the dlls on target machine then all users can use the .NET dlls from MSExcel.
Why? Are there some little tweaks we have to do to create a .msi which registers the .NET correctly for all user?
Settings for the .NET dlls in IS2009:
.NET scan at build? yes
.NET COM interop? yes/no
Shared? yes/no
other .NET settings are set to No, no class arguments and no reg files merged.
regards
We have made an installer which installs only correctly for the user who has succesfully finished the installation.
When admin has finished the installation the poweruser cannot access the .NET from umanaged code like VB6-dlls and MSExcel (and vice versa). If we start regasm from commandline to register the dlls on target machine then all users can use the .NET dlls from MSExcel.
Why? Are there some little tweaks we have to do to create a .msi which registers the .NET correctly for all user?
Settings for the .NET dlls in IS2009:
.NET scan at build? yes
.NET COM interop? yes/no
Shared? yes/no
other .NET settings are set to No, no class arguments and no reg files merged.
regards
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 27, 2009
12:21 AM
use ALLUSERS=2 property. Using this property the installation is on Per Machine installation.
You have other Switches too like ALLUSERS=0 & ALLUSERS=1.
More information on these switch can be found in MSI help.
You have other Switches too like ALLUSERS=0 & ALLUSERS=1.
More information on these switch can be found in MSI help.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 28, 2009
09:43 AM
It Works 🙂