Interop 服务不适用于 NuGet WatiN
Interop service does not work with NuGet WatiN
我正在尝试使用 WatiN;我已经通过 NuGet 安装了最新版本。
一切都很好,直到我将 EmbedInteropTypes
更改为 false
- 出于某种原因,我现在收到一个新错误;
我的系统找不到 Interop.SHDocVw
.
这会在他们网站上的第一个测试的第一行触发:
using (var browser = new IE("http://www.google.com");
确切消息是:
Could not load file or assembly 'Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=db7cfd3acb5ad44e' or one of its dependencies.
发生什么事了?为什么会这样?
最后它相当简单 - 我只需要构建解决方案并将 DLL 从文件夹复制到项目。
我正在尝试使用 WatiN;我已经通过 NuGet 安装了最新版本。
一切都很好,直到我将 EmbedInteropTypes
更改为 false
- 出于某种原因,我现在收到一个新错误;
我的系统找不到 Interop.SHDocVw
.
这会在他们网站上的第一个测试的第一行触发:
using (var browser = new IE("http://www.google.com");
确切消息是:
Could not load file or assembly 'Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=db7cfd3acb5ad44e' or one of its dependencies.
发生什么事了?为什么会这样?
最后它相当简单 - 我只需要构建解决方案并将 DLL 从文件夹复制到项目。