我有一个使用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所以我可以在构建服务器上访问它?