我知道这可以通过 Visual Studio -> 包管理器来完成。但我想知道是否有命令或解决方法可以使用 dotnet CLI 将 nuget 包安装到解决方案中的所有项目。
提前致谢。
您可以通过执行以下操作向解决方案中的所有项目添加新属性:
Directory.Build.Props
文件添加到解决方案根目录。 这里是一些添加 SonarAnalyzer 的示例内容。<Project>
<ItemGroup>
<PackageReference
Include="SonarAnalyzer.CSharp"
Version="9.16.0.82469"
PrivateAssets="all"
Condition="$(MSBuildProjectExtension) == '.csproj'"
/>
</ItemGroup>
</Project>
dotnet restore
。