appweor中的xunit.console在查找xunit.dll

时间:2015-10-28 21:57:05

标签: c# xunit appveyor

我在appveyor下有一个项目。测试开始时,运行构建脚本失败,显示以下消息:

EXEC : error : Could not find file: C:\projects\Projname\test\Projname.Tests\bin\Release\xunit.dll

我使用以下命令从构建脚本调用测试运行器:

xunit.console.clr4 test/Projname.Tests/bin/Release/Projname.Tests.dll /appveyor

xunit.console在我的计算机上正常工作,无需查找xunit.dll。为什么会在appveyor中发生这种情况?

1 个答案:

答案 0 :(得分:3)

我不知道造成问题的原因是什么,所以当我自动发现并运行测试时,我会按照真正所做的那样做(而不是它指示我们在文档中执行的操作) )。

我在CI上运行的脚本现在是这样的:

%xunit20%\xunit.console.x86 path\to\test.dll -appveyor