5

我正在使用 ReSharper 6,并试图让它在 Resharper 测试运行器中获取我的 MSpec 测试。不幸的是,我似乎无法让它发挥作用。

我已将 MSpec dll 文件(Machine.Specifications.dll 和 Machine.Specifications.ReSharperRunner.5.1.dll)复制到 ReSharper 插件目录,但似乎找不到该插件。打开测试运行器并刷新时,不会拾取任何测试。

我确实意识到测试运行器插件适用于 5.1 版,但 ReSharper 至少应该在我的解决方案中找到测试,即使它无法使用 5.1 运行器运行它们?

关于如何让它工作的任何建议?

4

2 回答 2

3

resharper 团队刚刚发布(2011 年 7 月 20 日)关于在 Resharper 6 中集成 MSpec 的解决方案。

往那边走

于 2011-07-20T14:07:06.307 回答
0

我不使用 Machine.Specifications,但我知道您将无法使用 6.0 的 5.x 编译插件,因为 DLL 发生了很大变化

您可以使用“devenv.exe /ReSharper.Internal”标志运行 Visual Studio,以启用 Resharper 中的内部调试菜单,如果您要下载 MSpec 源并尝试使用 Resharper 6.0 DLL 进行编译,这可能会给您一个起点

于 2011-06-13T05:01:40.257 回答