2

我可能做错了什么,但不太确定是什么。我一直在使用 VS 2010,我想安装 2012 并在那里使用相同的解决方案。

我所做的基本上只是安装 SQL 2012,然后安装 VS 2012(新实例,而不是升级),然后我打开了我在 VS 2012 中的 VS 2010 中使用的相同解决方案。一切似乎都在工作,我正在能够构建和运行测试(即使一些在 2010 年通过的测试现在由于某种原因在 2012 年失败了)。

但是,我想在 VS 2010 中运行相同的测试,所以我在那里打开了相同的解决方案。那里的一切似乎都很好,我可以建造。问题是,每当我尝试运行测试时,它们都会立即以 Not Executed 失败。没有给出错误信息。我试过重新启动 VS,重建,构建,但它没有帮助。这让我觉得我在某些时候做错了什么。

有人有什么主意吗?如果有不清楚的地方,请随时询问,我会尽力解释(我不是专家,但我会尽力而为)。

编辑:看起来我的测试设置以某种方式改变了。我现在可以在改回本地后运行(并将主机设置为在 64 位上运行,即使我不确定这是否真的需要)。

(任何解决问题的方法?找不到它的选项。)

4

2 回答 2

1

这是我几个月前遇到的一个问题。Visual Studio IDE 没有显示任何错误。这个链接帮助我解决了这个问题:为什么我的所有 Visual Studio 测试结果都是“未执行”

于 2013-01-16T06:59:49.537 回答
0

我遇到了同样的问题,这是MS的一个已知问题。

您必须安装Microsoft Visual Studio 2010 Service Pack 1

于 2013-01-16T07:31:31.393 回答