我需要运行一个使用asp classic构建的非常旧的应用程序。此应用程序有一系列dll应该作为com +组件安装。 其中一个asp页面使用称为寄存器的函数,该函数位于称为TS的dll中。此dll作为com +组件安装。 在asp页面上我有这个:
Set oControl = Server.CreateObject("TS.Control")
尝试调用页面时出现此错误:
0x800a01a8 - TS::register - TS: Object required
Control是类模块名称。
由于dll是作为com +组件安装的,还有什么可能导致此错误?我在带有IIS 7.5的Windows 7上运行它
答案 0 :(得分:1)
我的问题是由于没有检查COM +组件上允许IIS内在属性的属性
引起的