经过这么多年,我正在研究一个非常古老的ASP代码。我能够在VS2008上运行它。但是,当我点击我经常收到的页面时
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/xxy/Search/includes/criteria_toolnewbag.asp, line 19
Invalid class string
我知道COM组件在VB6上,由于COM注册,这是一个错误吗?如果是或否如何解决这个问题?
答案 0 :(得分:3)
您的代码失败,因为ASP无法创建指定的对象。您很可能正在尝试创建未在服务器上注册/可用的COM对象。让我们知道您在criteria_toolnewbag.asp, line 19
中尝试创建的对象,以便您可以获得帮助。
通常情况下,如果可以重新安装组件(即您可以访问安装程序/安装程序),请尝试一下。否则,您可能必须找到组件的DLL并执行(风险自负):
regsvr32 foo.dll /u
regsvr32 foo.dll