我继承了一个经典的ASP项目和一个与之配套的VB6组件(ActiveX .dll)。
我想通过在本地运行它来调试这个组件。
我有一台Windows 7 Home Premium(64位)笔记本电脑。
我已经在本地设置了IIS 7.5(生产环境正在运行IIS5),但是当我浏览网站(本地)时,出现以下错误:
然后在ASP中,我有以下调用:
它在那一行失败了。
我想通过在本地运行它来调试这个组件。
我有一台Windows 7 Home Premium(64位)笔记本电脑。
我已经在本地设置了IIS 7.5(生产环境正在运行IIS5),但是当我浏览网站(本地)时,出现以下错误:
Active Server Pages error '00000000'
Create object failed
?
An error occured while create object 'OBJECTNAME'
Microsoft VBScript runtime error '800a01ae'
Class does't support Automation: 'ID of object in global.asa
我不是服务器专业人员,所以我没有很多设置IIS的经验。我想在本地设置这个项目,这样我就可以使用调试器逐步查看COM对象。
我需要做什么才能让它运行起来?
只是作为一个FYI:
在global.asa中,我有以下内容:
<object runat="server" scope="session" id="ABC" progid="prjABC.clsABC"></object>
然后在ASP中,我有以下调用:
if ABC.propertyName = True then
它在那一行失败了。