Advertencia de NuGet NU1212

Escenario 1

Invalid project-package combination for Contoso.Library 1.0.0. DotnetToolReference project style can only contain references of the DotnetTool type

Problema

El estilo de proyecto DotnetToolReference solo puede hacer referencia a herramientas de .NET con el tipo de paquete DotnetTool. El estilo del proyecto no es DotnetToolReference o un paquete al que se hace referencia no es de tipo DotnetTool.

Solución

Los proyectos de este estilo no suelen ser proyectos normales y los comandos de la herramienta dotnet deben usarse para administrar las herramientas de dotnet. Contoso.Library no es un paquete DotnetTool. Use un paquete diferente que sea del tipo DotnetTool.

Escenario 2

Invalid project-package combination for Contoso.Library 1.0.0. DotnetToolReference project style can only contain references of the DotnetTool type

Problema

El estilo de proyecto DotnetToolReference solo puede hacer referencia a herramientas de .NET con el tipo de paquete DotnetTool. El estilo del proyecto no es DotnetToolReference o un paquete al que se hace referencia no es de tipo DotnetTool.

Solución

Los proyectos de este estilo no suelen ser proyectos normales y los comandos de la herramienta dotnet deben usarse para administrar las herramientas de dotnet.

El proyecto en cuestión no es un proyecto DotnetToolReference, pero el paquete es del tipo DotnetTool. Cambia RestoreProjectStyle a DotnetToolReference.