是否有可能在运行测试之前构建VS 2010

时间:2010-12-02 11:05:47

标签: unit-testing visual-studio-2010 vs-unit-testing-framework

我在Visual Studio 2010中有一个我想测试的类库项目。我在同一个解决方案中创建了一个单独的Test项目来测试它。 Test项目引用了Class Library项目。我创建了一些测试运行它们并且它们失败了,这是预期的。但是,当我修复类库并再次运行测试时,它仍然失败。这是因为Class Libary项目尚未重建。

有没有办法让Visual Studio 2010在运行测试之前自动构建Test项目及其所有依赖项?

编辑:

我检查了一些事情:

  1. 我检查了引用是项目引用。
  2. 我已经检查过测试项目是构建顺序中的最后一个。
  3. 仍然没有快乐。如果它有任何区别,我使用工具栏上的“在解决方案中运行所有测试(Ctrl + R,A)”按钮来运行测试。

2 个答案:

答案 0 :(得分:3)

右键单击您的测试项目,选择Project Build Order并将您的类库项目设置为在测试项目之前构建,这应该有效; - )

答案 1 :(得分:0)

好的,这是我为解决这个问题所采取的措施:

  1. 选择测试 - >编辑测试设置 - >本地菜单项。
  2. 在出现的对话框中选择部署。
  3. 选中“启用部署”设置。
  4. 应用并关闭对话框。