找不到文件'.. \ bin \ Debug \ TestProj.UnitTests.xunit.runner.json'

时间:2019-12-19 10:37:19

标签: asp.net-mvc-5 visual-studio-2019 xunit.net

使用.net MVC 5,.net Framework版本4.6.2和Visual Studio 2019调试xunit测试时,出现以下异常。

**

  

System.IO.FileNotFoundException HResult = 0x80070002消息=可以   找不到文件'找不到文件   '.. \ bin \ Debug \ TestProj.UnitTests.xunit.runner.json'。来源= mscorlib   StackTrace:位于System.IO .__ Error.WinIOError(Int32 errorCode,字符串   (可能是FullPath)此异常最初是在此调用时抛出的   堆栈:System.IO .__ Error.WinIOError(int,string)

**

请参见以下图片。

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

对我来说,添加此文件就是`{projectname}的全部。

,文件内容如下所示:

{
    "$schema": "https://xunit.net/schema/current/xunit.runner.schema.json"
}

也不要忘记将文件设置为在构建时复制。

基于找到的文档here