在构建服务器(TeamCity)上从命令行运行xUnit

时间:2017-11-02 17:19:55

标签: c# asp.net-core asp.net-core-mvc xunit xunit.net

我有一个使用xunit进行测试的.net核心网络应用。

此Web应用程序具有COM dll引用。目前,dotnet CLI不支持COM引用。所以,我无法运行 dotnet test(如果我这样做,我收到错误:错误MSB4062:" Microsoft.Build.Tasks.ResolveComReference"任务无法从程序集加载Microsoft.Build.Tasks.Core ...)

解决方法是使用xunit控制台运行程序:here

问题是xunit.console.exe位于nuget包文件夹中,该文件夹似乎只在%USERPROFILE%\。nuget \ packages \ xunit.runner.console \ 2.2.0 \ tools

我需要在构建服务器上访问此xunit.console.exe,因此我不想使用%USERPROFILE%。

是否有一些标准的地方我可以/应该放这个exe所以我可以在构建服务器上访问它?

0 个答案:

没有答案