Visual studio 2010 VisualStudio2010测试项目

Visual studio 2010 VisualStudio2010测试项目,visual-studio-2010,unit-testing,testing,Visual Studio 2010,Unit Testing,Testing,我有一些包含单元测试的测试项目的解决方案。 当我运行所有测试时,我希望一次执行一个项目,即第一个项目的所有单元测试,然后第二个项目的所有单元测试,ecc。 使用Visual Studio 2010是否可行?您可以设置多个启动项目。为此: 在“项目”菜单的“属性”下,展开“常用属性”以选择“启动项目”。从这里您可以选择多个启动项目,之后您将能够一次调试多个项目。 希望这对你有帮助 据我所知,在VS-启动项目中,您一次只能执行一个项目。是的,但我希望在运行解决方案中的所有测试时,而不是在选择单个项目

我有一些包含单元测试的测试项目的解决方案。 当我运行所有测试时,我希望一次执行一个项目,即第一个项目的所有单元测试,然后第二个项目的所有单元测试,ecc。 使用Visual Studio 2010是否可行?

您可以设置多个启动项目。为此: 在“项目”菜单的“属性”下,展开“常用属性”以选择“启动项目”。从这里您可以选择多个启动项目,之后您将能够一次调试多个项目。
希望这对你有帮助

据我所知,在VS-启动项目中,您一次只能执行一个项目。是的,但我希望在运行解决方案中的所有测试时,而不是在选择单个项目作为启动项目时,能够执行此行为。谢谢,但我希望在解决方案中使用命令run all test时能够执行此行为,不是为了调试。哦,我明白了,我误读了这个问题,我道歉。在测试资源管理器中,如果您有我提到的多个启动项目,那么只有您打开的项目的测试才会出现?我构建了一个包含两个项目和两个测试项目的解决方案。我为每个测试项目添加了三个测试。当我在解决方案中运行所有测试时,顺序是:第一个项目的一个测试,然后第二个项目的两个测试,然后第一个项目的两个测试,最后第二个项目的一个测试。如果我按照您的建议将两个测试项目都设置为启动,那么顺序不会改变。此外,如果我按F5调试两个测试项目,并将它们都设置为启动,我会得到一个错误:不能启动多个本地运行。