测试项目构建到公共输出目录?

时间:2014-05-09 07:47:17

标签: visual-studio visual-studio-2012 msbuild visual-studio-2013 csproj

我已将所有项目的构建输出路径设置为常见的调试和发布目录:

<OutputPath>$(SolutionDir)BuildOutput\Release</OutputPath>

测试项目是否也应输出到此目录,还是应该构建到自己的release(bin)目录?

我正在使用VS 2013.

1 个答案:

答案 0 :(得分:1)

测试项目应该构建到他们自己的Release \ Debug目录中。这是因为它们是独立的项目;它们是单独执行的(即使用Test Runner)并单独部署。如果您有一个名为Mvc的项目和一个名为Mvc.Test的项目,您可能不会想要将Mvc.Test部署到您的Web服务器。