我正在将一个带有IIS 6的旧的Windows 2003服务器(32位)升级为带有IIS 7.5的Windows 2008服务器(64位)。 我正在安装新机器上必要的DLL文件(我只需要两个)。 第一个DLL文件正常运行。第二个DLL文件ASPIMAGE.DLL有些问题。
这是我所做的(与XZIP.DLL相同的过程):
- 将ASPIMAGE.DLL移动到C:\Windows\SYSWOW64
C:\Windows\SYSWOW64\regsvr32.exe C:\Windows\SYSWOW64\ASPIMAGE.DLL
- 弹出提示信息“ ASPIMAGE.DLL中的DLLRegisterServer成功”。 我已经多次运行了它 - 希望这不是问题所在。- 在应用程序池中将“启用32位应用程序”设置为True。重新启动站点和应用程序池以确保生效。
尝试运行代码(在Win2003机器上正常工作):
我得到了这个错误:
Server object error 'ASP 0177 : 800703e6'
Server.CreateObject Failed
/scripts/update/resize.asp, line 2
800703e6
请注意,我还尝试了以下内容作为替代方案,但我遇到了相同的问题(似乎它注册成功,但代码无法识别它): http://code.google.com/p/aspnetimage/
有任何想法是什么问题吗?对我来说很奇怪,因为它似乎注册成功,但ASP找不到它。
Set Image = CreateObject("AspNetImage.NetImage")
,并收到了这个错误:test.vbs(1, 1) (null): The system cannot find the file specified.
- dtbarne