我一直在尝试为公司本地 Intranet 集成 NewsLetter,但我一直遇到每个人似乎都遇到的相同错误。我在 IIS 5.1 上运行它,并且在 Server.CreateObject(ADODB.Connection) 处存在错误,ASP 代码的目的也是读取 Excel 文件
错误类型:服务器对象,ASP 0196 (0x80040154) 仅应使用 InProc 服务器组件。如果要使用 LocalServer 组件,则必须设置 AspAllowOutOfProcComponents 元数据库设置。请查阅帮助文件以了解重要的注意事项。
我已经尝试了找到我的 AdminScripts 目录并使用cscript adsutil.vbs set /w3svc/aspallowoutofproccomponents True将布尔值设置为 True 的解决方案,然后通过cscript adsutil.vbs enum /w3svc > verify.txt 进行验证
打开文本文件,它确实显示该值设置为 true,但在尝试访问 ASP 页面时再次遇到相同的错误。我很茫然,在阅读了所有这些人发布的问题后,我想我自己会问这个问题。
看到这些错误消息我感到畏缩,请结束我的噩梦。