Re: Missing libraries
Adam Tuliper <[email protected]>
| Newsgroups | gmane.comp.windows.devel.dotnet.advanced |
|---|---|
| Message-ID | <[email protected]> |
I would also check: http://dependencywalker.com/ you can look at libraries directly for depedencies (additionally... possibly unmanaged libraries in this case) On Thu, Jan 22, 2009 at 10:56 AM, Dave Jones <[email protected]> wrote: > Just run reflector on the prod machine it will tell you what it can't find > > Dave > Dave JONES > [email protected] > 06.50.14.38.33 > > -----Original Message----- > From: Curt Hagenlocher <[email protected]> > > Date: Thu, 22 Jan 2009 09:51:42 > To: <[email protected]> > Subject: Re: [ADVANCED-DOTNET] Missing libraries > > > Have you tried running the Fusion log viewer (fuslogvw) to chase this > down? > The CLR loader (aka Fusion) won't automatically load dependent assemblies > just because they're in the same directory. Is it possible that -- in your > development environment -- the dependent assemblies are either in your path > or in the GAC? > > On Thu, Jan 22, 2009 at 9:49 AM, Eddie Lascu <[email protected]> wrote: > > > Hello experts, > > > > I have this project that works fine on my development environment. It > uses > > several .dll libraries. The problem is that once I deploy it on the > > production environment I get some exceptions informing me that the > > application could not load one of my .dlls. Now I clearly see the .dll in > > the same folder, so this is not a problem of not having the library. I am > > guessing must be one of its dependencies that are missing on the > production > > server. > > > > Is there a way I can find all the libraries on which my dll is further > > dependent? > > > > Any suggestion will be highly appreciated. > > Regards, > > Eddie > > > > PS: here is the full message of the exception > > > > Could not load file or assembly 'ATMSDataClient, Version=1.0.3250.18364, > > Culture=neutral, PublicKeyToken=null' or one of its dependencies. This > > application has failed to start because the application configuration is > > incorrect. Reinstalling the application may fix this problem. (Exception > > from HRESULT: 0x800736B1) > > > > > > =================================== > > View archives and manage your subscription(s) at > > http://peach.ease.lsoft.com/archives > > > > =================================== > View archives and manage your subscription(s) at > http://peach.ease.lsoft.com/archives > =================================== View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives