我可能做错了什么,但不太确定是什么。我一直在使用 VS 2010,我想安装 2012 并在那里使用相同的解决方案。
我所做的基本上只是安装 SQL 2012,然后安装 VS 2012(新实例,而不是升级),然后我打开了我在 VS 2012 中的 VS 2010 中使用的相同解决方案。一切似乎都在工作,我正在能够构建和运行测试(即使一些在 2010 年通过的测试现在由于某种原因在 2012 年失败了)。
但是,我想在 VS 2010 中运行相同的测试,所以我在那里打开了相同的解决方案。那里的一切似乎都很好,我可以建造。问题是,每当我尝试运行测试时,它们都会立即以 Not Executed 失败。没有给出错误信息。我试过重新启动 VS,重建,构建,但它没有帮助。这让我觉得我在某些时候做错了什么。
有人有什么主意吗?如果有不清楚的地方,请随时询问,我会尽力解释(我不是专家,但我会尽力而为)。
编辑:看起来我的测试设置以某种方式改变了。我现在可以在改回本地后运行(并将主机设置为在 64 位上运行,即使我不确定这是否真的需要)。
(任何解决问题的方法?找不到它的选项。)