我在这里有一个主要问题,我不知道如何调试问题。首先,我正在运行VS2012 Update 2(v11.0.60315.01)。单元测试有一直在运行,我今天注意到他们停止工作。我在过去一周左右的时间里做了一些不同的工作,所以自从我上一次运行任何单元测试以来,至少已经有一周或两周了。单元测试停止工作,并陷于挂起状态VS2012
所有测试卡在Unit Test Session
窗口的Pending
状态。我甚至尝试启动一个新的测试工具并运行一些简单的单元测试。他们表现完全一致,所以我不认为这是一个单一的解决方案问题。
我明显重新启动了包括重新启动VS.NET 2012的机器。我没有收到任何错误,消息,问题等。单元测试都只是卡在Pending
状态,它们都不会运行。
我跑了包括使用vstest.console.exe工具我的测试中的.dll和我得到的结果是“测试运行成功”,“测试执行时间:0.4952秒”。好吧,这告诉我我VS2012有一个问题,因为测试是使用命令行独立运行的。
如何调试此问题?我看到了针对个别解决方案删除设置文件的解决方案,但这看起来像是VS2012中的一个问题。有关如何解决这个问题的任何建议?
您是否安装了Resharper 7.1.1或7.1.2?有一个私人更新(7.1.3)可以解决测试运行者和VS 2012.2 – jessehouwing
的问题是的,我愿意!让我知道这一点。 – atconway
@jessehouwing - 这就是答案!实际上改变你的评论作为一个答案,下载链接和任何其他信息,我会标记它。这恰恰是*问题。 – atconway