在我的开发 XP 上为 ASP 在 VB6 中开发 ActiveX DLL - 在 VB 环境中一切正常 - 后期绑定通过 CreateObject 实例化 DLL 没有问题(我不使用 GUID)。
在 ASP 下,我总是收到 438 错误 - 虽然它在同一台机器上,但在我的超级用户下拥有所有权限(我给了 IUSR_machine 最高权限)。
我已经烧了三天了,没有找到解决办法。我对升级 IIS 犹豫不决,因为我在这台机器上完成了所有开发工作,从来没有遇到过这样的问题(例如“永远不要改变奔跑的马”)
也许有人可以给我一个链接如何找到 IIS 认为丢失的资源。在 DependencyWalker 中,我丢失了 IESHIMS.dll 和 WER.dll,但根据tyranid ,这可以被忽略。我知道 Sysinternal 的 REGMON 可以完成这项工作 - 但如何过滤?
感谢您的任何提示-如果没有其他可能性,我将升级 IIS。