Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp classic 查找Server.CreateObject试图创建的对象_Asp Classic - Fatal编程技术网

Asp classic 查找Server.CreateObject试图创建的对象

Asp classic 查找Server.CreateObject试图创建的对象,asp-classic,Asp Classic,我正在将windows 2003应用程序移植到windows 2008r2。这是一个经典的ASP应用程序。在awebpage.asp的第32行中使用了以下代码: Server.CreateObject("some.custom.name.here") 在浏览器中运行该页面时,我遇到以下错误 Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /awebpage.asp, line 32 800401f3

我正在将windows 2003应用程序移植到windows 2008r2。这是一个经典的ASP应用程序。在awebpage.asp的第32行中使用了以下代码:

Server.CreateObject("some.custom.name.here")
在浏览器中运行该页面时,我遇到以下错误

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/awebpage.asp, line 32

800401f3

有人知道我应该如何找到这个“some.custom.name.here”对象在旧服务器上的位置,以便我可以将其移到上面吗

HKEY_CLASSES_ROOT
下的RegEdit中查找此对象名称


一旦找到它,就可以得到它的ProgID/CLSID(一个长的GUID号),在RegEdit中找到这个长的数字,就可以得到一个具有这个数字的键。在该键下将有另一个键(可能是
InprocServer32
),其中包含请求的.dll/.exe。

谢谢您的回复。我找到了对象,但它没有告诉我它在驱动器上的位置。知道我是怎么得到这些信息的吗?应该知道。其中一个子项/值应显示DLL的完整文件路径。该子项/值上有一个CLSID字段。它有一个很大的数字。但是我能够搜索这个数字并找到源代码。谢谢。@Ofer:请编辑此答案,以包含如何从HKEY_CLASS_根目录中的ProgID项转到CLSID的InProc服务器项的更详细说明。