No microsoft guy out there to answer?

  • Thread starter Thread starter Korhan Ileri
  • Start date Start date
K

Korhan Ileri

I have developed a client/server app in VS.2003, running on XP Pro with
Framework 1.1

On the setup package of the clients, added an installer class
(System.Configuration.Install) and overrode
Install method to modify the configuration file of the app depending on the
user input during the install process.

Prior to adding installer, the package worked fine both on the development
and test machines. When I added the installer class, the setup package works
as expected doing everything it's supposed to do, however on test machines
which also have the framework 1.1 it raises the following InstallException
at the end of the install and rolls it back.

Unable to get installer types in the <application path> assembly. ->One or
more of the types in the assembly unable to load

I have taken out the override to see if it's the code in the override that
caused this, but it still didn't work. My runtime components include
something that the redistributable framework doesn't have. How can I find
this? Has anybody come accross with this problem before?

Desperate for a resolution. Thanks for your help.

Korhan
 
Thanks for the reference. As recommended, I used fuslogvw and found out that
my problem is the APPBASE. Since it's probing for the assembly in
Windows/System32 it cannot bind the assembly. Why is the appbase is system32
folder instead of the application's own folder? None of the assemblies are
strong name assemblies. Any ideas?
 
Back
Top