运行WatIn测试时,我刚刚开始收到以下错误。
我已经在网上搜索并尝试了以下解决方案,但都无济于事。
有人可以协助吗?
最佳答案
我总是最终重新编译watin,因此它没有被签名,因为我也无法使任何建议的解决方案起作用。
您可以在此处获取源代码:http://watin.org/
在\ source \ src文件夹(有VS2008和VS2010版本)中打开解决方案,打开两个项目并转到属性->签名,取消选中“对程序集签名”,然后构建解决方案。
您应该在\ source \ src \ Core \ bin中获得两个DLL(WatiN.Core.dll和Interop.SHDocVw.dll)-只需将它们复制到您的项目中即可。
关于.net - WatiN System.IO.FileNotFoundException Interop.SHDocVw,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5433990/