当我在项目所在的文件夹中时,我可以“ dotnet xunit”。
我该如何从命令行中将要编译的dll作为参数传递。
dotnet xunit PathToLibrary.dll
我收到一个错误:
No executable found matching command "dotnet-xunit"
我已经将“ xunit.execution.desktop.dll”(从nuget xunit.core.2.3.0中获取)复制到了当前文件夹中,但这无济于事。
dotnet-xunit是每个项目的CLI工具
使用这些工具需要您为
<DotNetCliToolReference>
要使用的每个工具在项目文件中添加一个元素。在<DotNetCliToolReference>
元素内,您引用工具所在的包并指定所需的版本。运行dotnet restore后,将还原该工具及其依赖项。
因此,请检查您的.csproj是否包含
<ItemGroup>
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.0" />
</ItemGroup>
然后做
dotnet restore
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句