【发布时间】:2009-12-22 11:18:13
【问题描述】:
我正在将一个 Dll(内置 c++)从 Windows 2000 服务器移动到 2008 服务器,但我在注册它时遇到了一些问题。在 2000 年,您通常需要做的只是“regsrv32 name.dll”,但这在 2008 年将不起作用,因为您收到指针错误,iv 还尝试使用“gacutil /i name.dll”,因为有人告诉我这可能有效,但它没有。所以,我有点绝望,有没有人有一些解决方案来解决我如何让这个 c++ dll 在 2000 服务器中工作,以便我可以从一个旧的经典 asp 页面访问它。
编辑: 这是运行 regsrv 时的错误: " 模块“name.dll”已加载,但未找到入口点 DllRegisterServer。
确保“name.dll”是有效的 DLL 或 OCX 文件,然后重试。 "
请注意,无论如何我都无法编辑 dll 文件。
【问题讨论】:
-
引用来自 regsvr32 的错误消息的确切文本可能会有所帮助。
标签: com asp-classic windows-server-2008