包“dotnet-sonarscanner 5.0.4”具有项目“Project.xyz”不支持的包类型“DotnetTool”

问题描述

Error occured while installing dotnet-sonarscanner in .net core

一个解决方案共有 6 个项目。 dotnet-sonarscanner 软件包仅适用于其中的 4 个。 我收到以下错误,项目“project.xyz”不支持此包 所有项目都为netcoreapp3.1,但我的解决方案中只有4个项目支持该包。

解决方法

您不能将工具包安装到项目中。

他们不应该那样工作。 请参阅故障排除 guide

如果您尝试安装常规 NuGet 包而非 .NET 工具的 NuGet 包,您将看到类似于以下内容的错误:

NU1212:无效的项目包组合。 DotnetToolReference 项目样式只能包含 DotnetTool 类型的引用。

反之亦然。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...