WAtin:无法加载文件或程序集

时间:2011-10-17 23:10:12

标签: c# .net visual-studio-2010 watin

我收到此错误:“无法加载文件或程序集'Interop.SHDocVw,Version = 1.1.0.0,Culture = neutral,PublicKeyToken = db7cfd3acb5ad44e'或其依赖项之一。找到的程序集的清单定义不匹配程序集引用。(HRESULT异常:0x80131040)“

我知道很多人已经问过这个问题,但我已经尝试了所有建议的解决方案,但仍然没有! 使用VS2010,.NET框架版本4,我正在尝试使用WATin和Web浏览器控件。

我在这里尝试了所有建议的解决方案 WatiN System.IO.FileNotFoundException Interop.SHDocVw

2 个答案:

答案 0 :(得分:1)

这可能有点远。打开项目属性并仔细检查Target Framework(在Application选项卡上)是否设置为“.NET Framework 4”,而不是“.NET Framework 4 Client Profile”。

答案 1 :(得分:0)

右键单击项目参考中的Interop.SHDocVw。将“嵌入互操作类型”更改为False,然后将“本地复制”设置为True。为我工作。