Asp.net 显示.asp文件时出错?

Asp.net 显示.asp文件时出错?,asp.net,Asp.net,我最近更改了我的一个域的服务器。此域是在asp文件中生成的,但我发现一些链接工作不正常,并重定向到BIZyCart.asp,并显示一些错误,如下所述: <% Server.ScriptTimeout=30 Response.Buffer=True Response.Expires=0 If (VarType(Application("~WC~WebClassManager")) = 0) Then Application.Lock If (VarType(Application("~WC

我最近更改了我的一个域的服务器。此域是在asp文件中生成的,但我发现一些链接工作不正常,并重定向到BIZyCart.asp,并显示一些错误,如下所述:

<%
Server.ScriptTimeout=30
Response.Buffer=True
Response.Expires=0

If (VarType(Application("~WC~WebClassManager")) = 0) Then
Application.Lock
If (VarType(Application("~WC~WebClassManager")) = 0) Then
    Set Application("~WC~WebClassManager") = Server.CreateObject("WebClassRuntime.WebClassManager")
End If
Application.UnLock
End If

Application("~WC~WebClassManager").ProcessNoStateWebClass "BIZyCart_VB.BIZyCart", _
    Server, _
    Application, _
    Session, _
    Request, _
    Response
%>

所以,请帮我解决这个问题,让我知道哪里出了问题?

您使用的是经典ASP。下一行创建此COM对象

Server.CreateObject("WebClassRuntime.WebClassManager")
由于您更改了域,新域中不存在此COM对象。您需要在此COM对象和新域中查找dll文件。 好。最后我找到了vbscript寄存器

要将DLL注册为COM+服务器,请键入

regsvr32 /c /s YOURDLLNAME.dll
要注销DLL,请键入

regsvr32 /u /s YOURDLLNAME.dll
您需要找到必要的dll文件,否则您的页面将无法工作。请参见,它列出了COM对象的一些dll名称

您正处于您的经典ASP。下一行创建此COM对象

Server.CreateObject("WebClassRuntime.WebClassManager")
由于您更改了域,新域中不存在此COM对象。您需要在此COM对象和新域中查找dll文件。 好。最后我找到了vbscript寄存器

要将DLL注册为COM+服务器,请键入

regsvr32 /c /s YOURDLLNAME.dll
要注销DLL,请键入

regsvr32 /u /s YOURDLLNAME.dll

您需要找到必要的dll文件,否则您的页面将无法工作。请参见,它列出了COM对象的一些dll名称

谢谢回复,但我是asp新手,不知道如何注册。我在服务器中有一些文件,但找不到任何DLL。因此,请帮助我在哪里以及如何注册DLL银行以获得回复,但我是asp新手,不知道如何注册。我在服务器中有一些文件,但找不到任何DLL。因此,请帮助我在哪里以及如何注册DLL