运行VS单元测试会使用代码666崩溃IISExpress

时间:2016-01-14 21:19:05

标签: c# unit-testing visual-studio-2013 iis-express

我有一个VS2013解决方案,里面有三个项目:一个控制台应用程序,一个使用IIS Express的API项目和一个测试项目。为了使用RestSharp完成Visual Studio单元测试的集成测试,我在测试期间同时拥有控制台应用程序的实例和API。但是,当我调试测试时,它会立即关闭我的API项目:

  

程序'[7628] iisexpress.exe'已退出代码666(0x29a)。

我尝试使用iisexpress /site:API /trace:i通过命令行运行IIS Express API。但是,一旦我调试测试,服务就会崩溃。我团队中的其他开发人员也以相同的方式运行这些测试,但没有这样的错误。我强烈怀疑它是本地IIS Express或Visual Studio设置问题,而不是代码。

我无法找到代码666 的含义的文档。如果您熟悉它,请告诉我这个错误代码的含义。任何有关为什么会发生这种情况的见解都将非常感激!

0 个答案:

没有答案