我在Visual Studio测试项目中有一个[TestMethod]。如果我构建项目,则会得到一个dll。我不想从Visual Studio用户界面运行测试。


有什么方法可以生成测试项目的exe,以便我可以从命令提示符下运行测试吗?
如果我将项目类型从“类库”更改为“控制台应用程序”,则它需要Main函数。有没有办法从Main()调用TestMethod

最佳答案

您应该已经有一个可以执行测试的EXE-mstest.exe。如果您需要在Visual Studio外部运行测试-并且您没有使用某种已经可以为您完成的构建自动化解决方案-那么您可以调用mstest.exe并让其执行您的测试。

http://msdn.microsoft.com/en-us/library/ms182489(VS.100).aspx

关于c# - 从MSTest测试生成可运行的exe,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12619911/

10-11 22:56
查看更多