找不到此参考的类型库

时间:2013-02-01 13:51:28

标签: com vbscript msxml wsh

我在注册Windows脚本文件时遇到了麻烦。当我试图这样做时,它说“找不到这个引用的类型库Some.Reference”

基本上,行为与此问题Windows Scripting can't find reference中描述的行为非常相似,但我无法弄清楚要使用什么而不是c:\ path \ to \ control.dll。

在我的情况下,Some.Reference是Msxml2.FreeThreadedDOMDocument.4.0。那我该怎么做呢?我尝试使用不同种类的msxml.dll,但它似乎没有帮助。

或许还有其他方法可以解决这个问题?

还有一个细节:我设法在Windows7上注册了这个脚本,但我在Windows Server 2008 sp 2中描述了错误

1 个答案:

答案 0 :(得分:0)

汉斯,感谢您的评论,因为我所做的就是使用了这个工具 http://www.nirsoft.net/utils/registered_dll_view.html查看已注册的dll,我发现我唯一可用的对象是Msxml2.FreeThreadedDOMDocument.6.0所以我只是改变了我的脚本来使用这个版本,正如我从你的评论中看到的那样,这不是最糟糕的决定