DLL Issue with Windows 2003 Server

I’ve been working on moving my web sites to a new web server. The new server is a 64-bit Windows 2003 Server, and the old server was a 32-bit Windows 2000 Server. I keep getting an error message on my test site that says: “Microsoft VBScript runtime error ‘800a01ad’ ActiveX component can’t create object /LM/W3SVC/1508846687/Root/global.asa, line 36” The line of code that causes the error reads: Set oRegReader = server.CreateObject(“NCPRegreader.Utilities”) I’ve tried to register the NCPRegreader.DLL, and it wouldn’t register initially. I ran it through a dependency checker and found that it was looking for MSJAVA.DLL and DEVMGR.DLL. Copying those two DLL’s from the old server onto the new server in the same folder as the NCPRegreader.dll made the dependency checker happy and allowed me to register it. However, I still get the error message when I pull up the site. I’ve opened up the permissions on all three DLL’s, so I don’t think that’s the problem either. Does anyone have any ideas as to what might be wrong?