我目前正在使用的经典ASP应用程序存在问题,据我所知,这可能是与IIS相关的。
从我得到错误开始:
"An unhandled exception ('ActiveX component can't create object') occurred in
w3wp.exe[XXXX]."
我尝试使用Google搜索,但是找不到能解决我问题的任何东西。
因此,我尝试创建一个小的.vbs应用程序。看看它是否与用于“ createObject()”方法的组件有关。
dim test
set test = createObject("System.Collections.Sortedlist")
test.add 1, "value 1"
test.add 2, "value 2"
MsgBox(test(1))
文件运行正常。
我尝试使用Visual Studio 2015和2017来运行应用程序。
在我发现它令人遗憾地“发生在w3wp.exe中”之后,我尝试重新安装IIS以查看是否会更改任何内容,但可惜它没有任何作用。
更新:我个人使用Windows 10并运行自己的PC站点进行测试。
"Access Denied" errors and applications with COM activation fail after installing July 2018 Update