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 从文件夹复制到项目。