【问题标题】:MbUnit and Resharper integration not working in Visual Studio 2010MbUnit 和 Resharper 集成在 Visual Studio 2010 中不起作用
【发布时间】:2010-07-10 14:55:45
【问题描述】:

我这周安装了一台新机器。它运行的是 64 位的 Windows 7。 我安装了 Visual Studio 2010 专业版,然后是 Resharper 5.0,紧随其后的是 Resharper 5.1,它很快就出来了。 由于我有一个在 MbUnit 中进行测试的项目,因此我使用来自 here 的 3.1.397 版本 x64 msi 安装程序安装了 MbUnit/Gallio

我期待看到 Reshaper 在我的测试旁边放置的绿色排水沟图标,但我没有。我尝试删除 Gallio 并安装 32 位版本。不用找了。我按照this question 将 Resharper 重新安装为 Gallio,但这并没有产生任何变化。在这个过程中,%APPDATA%被设置为C:\Users\Me\AppData\Roaming,所以我删除了C:\Users\Me\AppData\Roaming\JetBrains。我还尝试卸载 Reshaper 和 Gallio,从 AppData\RoamingAppData\LocalC:\Program Files (x86) 中删除所有 Resharper 和 Gallio 数据,然后从以管理员身份运行的 cmd 再次安装,但同样没有变化。

Resharper 在插件对话框中没有列出任何插件,在Resharper|Options|Unit testing 项中列出的“单元测试提供程序”是 MSTest 和 nUnit。

Visual Studio 列出了另外两个插件:“.Net Reflector”和“Visual Git”。

我必须做些什么才能让 MBUnit 在 Resharper 中工作?

这两个工具中的哪一个提供了集成?我应该先安装 Resharper 还是 Gallio?

集成文件或设置在哪里?有人建议我应该在C:\Program Files (x86)\JetBrains\ReSharper\v5.1\Plugins 或类似的目录中有一个“resharper 插件目录”,但这根本不存在。

【问题讨论】:

标签: visual-studio-2010 resharper mbunit gallio


【解决方案1】:

R# 5.1 RTW is supported by Gallio/MbUnit 从 v3.2.512 开始。您可以在 daily builds repository 中下载 Gallio 捆绑包的最新二进制文件。 v3.2 还没有正式发布,但是已经很稳定了。

更新 1:R#5.1 officially supported.
更新 2:Gallio v3.2 RC 支持 R# 5.0 和 5.1。

【讨论】:

  • 什么时候发布?出于明显的原因,宁愿等待发布。
  • Gallio v3.2 将在几天后通过 RC。最终版本应该很快就会出现。
  • 我有同样的问题,即使我运行的是 Gallio 3.3.1(目前最新的官方版本)。
猜你喜欢
  • 2023-03-24
  • 1970-01-01
  • 1970-01-01
  • 2011-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多