Reinstalling assemblies for new user after reboot, why?

Posted by Marko Benko on Stack Overflow See other posts from Stack Overflow or by Marko Benko
Published on 2010-04-06T13:22:02Z Indexed on 2010/04/06 13:23 UTC
Read the original article Hit count: 346

Filed under:
|
|
|

Hi -

I have Installshield InstallScript MSI aka "Full" setup and Installshield Basic MSI aka "Patch" setup.

Full setup copies some files to GAC, some to folder, etc.

Patch setup replaces some files in GAC and some in installation folder. How ingenious, isn't it? :)

Also, patch setup is designed that none of its actions are visible after installation. I'm changing some properties in sequences for that(damn, can't remember which ones, will look it up).

When patch is applied, application works well(administrator user), but when rebooting a computer and logging in as a different (just domain, not admin) user, application doesn't work.

In trace I have found an error line stating that installation of one of the components(to be precise, component which puts files to GAC) failed. Says that there is no installation source for it...

Why is this so? Setup is set to install for everyone, patch is just replacing some files, why does it need to "install" something when a new user logs in?

Thanks, Marko

© Stack Overflow or respective owner

Related posts about installshield

Related posts about msi