.NET Framework Bookmark and Share   
 index > 64-Bit .NET Framework Development > DEVMGR.DLL problem under XP 64
 

DEVMGR.DLL problem under XP 64

Hello,

I'm getting stuck while I'm trying to use some DLLs compiled under VS .NET 2005 32 bits under Windows XP 64 bits. The problem is that I got an unresolved dependency on DEVMGR.DLL. Indeed, it does not seem to appear in SysWOW64 view. Is there any solution to get rid of this bad dependency, either some tricks about these DLLs or link statically with them ?

Thanks for your hints !

Arnaud Buathier

Can you share a little more about the situation where you run into this issue?

(have you already found a way around the issue that you can share?) (this post seems pretty old.. sorry no-one has gotten to it yet!)

-scott

Scott W_

I'm running into exactly the same issue.

Background:

I have a .Net application that runs fine on 32-bit architecture PCs. We found that it does not work properly on 64-bit PCs, the reason being that one of the third-party dlls I'm using was built for x86 (32-bit) architecture. I've switch from using the "Any CPU" target to the x86 arcturecture for my application to force the application into 32-bit mode on 64-bit PCs (see http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=916741&SiteID=1).

However, I'm now hitting a problem where, when trying to load the third party dll, I'm getting a file not found (error 0x8007007e). I used dependency walker to analyze dependencies of my application and found two missing dlls:

DEVMGR.DLL

MSJAVA.DLL

It's pretty clear that the missing dlls are missing from my 64-bit system. Is there any way to remedy this problem without getting a new third party dll?

I amusing a dell precision m90 with XP.

Thanks,

Glenn

gberntson
Hi Glenn

Even i have the same issue.


DEVMGR.DLL

MSJAVA.DLL


Were you able to overcome it. if so please pass me the details

Thanks
Gayathri Sivanand
Gayathri Sivanand

The MSHTML.DLL module that was released with Windows XP SP2 and Windows 2003 SP1 has a delay-load dependency on MSJAVA.DLL. Missing delay-load dependencies are not a problem as long as the calling DLL is prepared to handle the missing module. Dependency Walker flags all potential problems as it cannot detect if an application intends to handle the issue. In this particular case, MSJAVA.DLL is an optional module, and MSHTML.DLL is prepared to handle it. This warning can be ignored.

details:-


http://www.dependencywalker.com/faq.html

Ajainlnct
I appreciate that the MSJAVA.dll issue is normal.

But if I try to load "system32\DEVMGR.dll" into DependencyChecker, it says it was "not found" ?

The DEVMGR.dll in system32 is 456K, version 5.2.3790.3959.
But I also have a DEVMGR.dll referenced from other places that is 276K, version
5.1.2600.2180.


Which is the right DEVMGR.dll, and should it be in system32 or SysWow64 ?
automaton1234
I also have the same issue with a .Net C# application that I built on a 32-bit box. It refuses to start on a 64-bit Windows XP box. The Dependency walker indicate DEVMGR.DLL

No matter how much I serach in Google, this thread seems to come to the top. If you guys figure out please share the resolution.
Shuva
DependencyWalker is running out of gas on modern operating systems. It can't handle 64-bit directory virtualization nor deal with side-by-side manifests. Try SysInternals' ProcMon.exe utility, it will show you what DLLs the loader is probing for. Use the Vista Sxstrace.exe utility to troubleshoot side-by-side problems.
nobugz
Please use DependsWalker 64bit version to check the dll .
If use 32bit version, you will see this error.
sandy yin
Hello,
It is not just about dependency walker's warning.
Because of the problem, a target program I need to debug can't be launched.

Isn't there a solution?

Thank you.
JongAm Park

You can use google to search for other answers

Custom Search

More Threads

• Jet 4 with .NET app on Vista??
• Web application developed in 32 bit is not working in 64bit Sever
• Trouble executing ASP.NET app on 64-bit server
• VS2008 debug fails on 64bit Ultimate but runs on 32bit Ultimate
• Error on new x64 Windows 2003 server from IIS when executing ASP.NET code.
• Net 3.5 app significantly slower on x64 than x86
• Remoting between 32-bit and 64-bit processes?
• DirectX crashes on 64bit
• Help running vb.net application in 64 bit OS
• SDK installation fails