Can not register anything

F

Fie Fie Niles

At our client site, when I tested a simple ASP page like the following:
<%Session("test") = "this is testing"%>
they got an error either "HTTP 500 page cannot be displayed" or "error
'8002801d' . Library not registered. /ewinc/jb.asp, line 1"
On that IIS server machine, it seems that you can not register any file. For
ex:
regsvr32 c:\winnt\system32\MSVBVM60.DLL produces an error "DllRegisterServer
in c:\winnt\system32\MSVBVM60.DLL failed. Return code was: 0x800a0046"
The IIS server is a Win2000 SP4 machine. This server has c:\winnt instead of
c:\windows.

When I go to REGEDIT and look for MSVBVM60.DLL it only found it in
HKEY_LOCAL_MACHINE, SOFTWARE, MICROSOFT, WINDOWS\CURRENTVERSION\SHAREDDLLS,
and not in HKEY_CLASSES_ROOT, and it said c:\windows\system32\MSVBVM60.DLL
instead of c:\winnt\system32\MSVBVM60.DLL.

The person logging in has administrator right to this IIS server.

How can I fix the problem so that I can register in that server? Thank you.
 
D

Dave Patrick

You might want to run depends.exe against the DLL and make sure that the
correct versions of any dependant objects are available.
 
D

Dave Patrick

You might want to run depends.exe against the DLL and make sure that the
correct versions of any dependant objects are available.
 
F

Fie Fie Niles

Thank you very much.
The problem is, even Microsoft DLLs can not be registered on that server.
For example: ASP.DLL.
We can not find ASP.DLL in the registry, and we can not register ASP.DLL, it
gives the error ""DllRegisterServer in c:\winnt\system32\inetsrv\ASP.DLL
failed.
I do not know what files ASP.DLL is depending on, and what version, since
it's not our own DLL, but MS DLL.

Does this have anything to do with the right in the Active Directory perhaps
not being setup correctly? I was told that the person logging in to the
server have administrator right to the server. What can I do? Thanks a lot.


Dave Patrick said:
You might want to run depends.exe against the DLL and make sure that the
correct versions of any dependant objects are available.

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]

Fie Fie Niles said:
At our client site, when I tested a simple ASP page like the following:
<%Session("test") = "this is testing"%>
they got an error either "HTTP 500 page cannot be displayed" or "error
'8002801d' . Library not registered. /ewinc/jb.asp, line 1"
On that IIS server machine, it seems that you can not register any file. For
ex:
regsvr32 c:\winnt\system32\MSVBVM60.DLL produces an error "DllRegisterServer
in c:\winnt\system32\MSVBVM60.DLL failed. Return code was: 0x800a0046"
The IIS server is a Win2000 SP4 machine. This server has c:\winnt
instead
of
c:\windows.

When I go to REGEDIT and look for MSVBVM60.DLL it only found it in
HKEY_LOCAL_MACHINE, SOFTWARE, MICROSOFT, WINDOWS\CURRENTVERSION\SHAREDDLLS,
and not in HKEY_CLASSES_ROOT, and it said c:\windows\system32\MSVBVM60.DLL
instead of c:\winnt\system32\MSVBVM60.DLL.

The person logging in has administrator right to this IIS server.

How can I fix the problem so that I can register in that server? Thank you.
 
F

Fie Fie Niles

Thank you very much.
The problem is, even Microsoft DLLs can not be registered on that server.
For example: ASP.DLL.
We can not find ASP.DLL in the registry, and we can not register ASP.DLL, it
gives the error ""DllRegisterServer in c:\winnt\system32\inetsrv\ASP.DLL
failed.
I do not know what files ASP.DLL is depending on, and what version, since
it's not our own DLL, but MS DLL.

Does this have anything to do with the right in the Active Directory perhaps
not being setup correctly? I was told that the person logging in to the
server have administrator right to the server. What can I do? Thanks a lot.


Dave Patrick said:
You might want to run depends.exe against the DLL and make sure that the
correct versions of any dependant objects are available.

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]

Fie Fie Niles said:
At our client site, when I tested a simple ASP page like the following:
<%Session("test") = "this is testing"%>
they got an error either "HTTP 500 page cannot be displayed" or "error
'8002801d' . Library not registered. /ewinc/jb.asp, line 1"
On that IIS server machine, it seems that you can not register any file. For
ex:
regsvr32 c:\winnt\system32\MSVBVM60.DLL produces an error "DllRegisterServer
in c:\winnt\system32\MSVBVM60.DLL failed. Return code was: 0x800a0046"
The IIS server is a Win2000 SP4 machine. This server has c:\winnt
instead
of
c:\windows.

When I go to REGEDIT and look for MSVBVM60.DLL it only found it in
HKEY_LOCAL_MACHINE, SOFTWARE, MICROSOFT, WINDOWS\CURRENTVERSION\SHAREDDLLS,
and not in HKEY_CLASSES_ROOT, and it said c:\windows\system32\MSVBVM60.DLL
instead of c:\winnt\system32\MSVBVM60.DLL.

The person logging in has administrator right to this IIS server.

How can I fix the problem so that I can register in that server? Thank you.
 
D

Dave Patrick

This article may help.

http://support.microsoft.com/default.aspx?scid=kb;en-us;Q207132

You'll find depends.exe within
\SUPPORT\TOOLS\SUPPORT.CAB

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]

Fie Fie Niles said:
Thank you very much.
The problem is, even Microsoft DLLs can not be registered on that server.
For example: ASP.DLL.
We can not find ASP.DLL in the registry, and we can not register ASP.DLL, it
gives the error ""DllRegisterServer in c:\winnt\system32\inetsrv\ASP.DLL
failed.
I do not know what files ASP.DLL is depending on, and what version, since
it's not our own DLL, but MS DLL.

Does this have anything to do with the right in the Active Directory perhaps
not being setup correctly? I was told that the person logging in to the
server have administrator right to the server. What can I do? Thanks a
lot.
 
D

Dave Patrick

This article may help.

http://support.microsoft.com/default.aspx?scid=kb;en-us;Q207132

You'll find depends.exe within
\SUPPORT\TOOLS\SUPPORT.CAB

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]

Fie Fie Niles said:
Thank you very much.
The problem is, even Microsoft DLLs can not be registered on that server.
For example: ASP.DLL.
We can not find ASP.DLL in the registry, and we can not register ASP.DLL, it
gives the error ""DllRegisterServer in c:\winnt\system32\inetsrv\ASP.DLL
failed.
I do not know what files ASP.DLL is depending on, and what version, since
it's not our own DLL, but MS DLL.

Does this have anything to do with the right in the Active Directory perhaps
not being setup correctly? I was told that the person logging in to the
server have administrator right to the server. What can I do? Thanks a
lot.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top