views:

34

answers:

0

Recently my ASP.NET application quit working.

  1. It is local to my machine. It quit working after installing and uninstalling some third party developer tools. (I believe)
  2. I emptied out my directory and started adding modules until I narrowed it down to a managed C++ dll.
  3. When I load the dll into Dependency Walker it says that "c:\windows\winsxs\x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f\MSVCM80D.DLL" loads fine, but "MSVCR80D.DLL" could not be found. However this dll exists in the same directory.
  4. The managed dll contains an embedded manifest and I am using Visual Studio 2005 service pack 1.
  5. I have completely rebuilt the dll in question.
  6. We have a normal managed application and the dll loads fine into it.