Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU1212

Scenariusz 1

Nieprawidłowa kombinacja pakietu projektu dla biblioteki Contoso.Library 1.0.0. Styl projektu DotnetToolReference może zawierać tylko odwołania typu DotnetTool

Problem

DotnetToolReference styl projektu może odwoływać się tylko do narzędzi platformy .NET z typem pakietu DotnetTool . Styl projektu nie DotnetToolReference jest lub pakiet, do których się odwołujesz, nie DotnetTool jest typu.

Rozwiązanie

Projekty tego stylu zwykle nie są zwykłymi projektami, a polecenia narzędzia dotnet powinny być używane do zarządzania narzędziami dotnet. Biblioteka Contoso.Library nie jest pakietem DotnetTool . Użyj innego pakietu, który jest typu DotnetTool .

Scenariusz 2

Nieprawidłowa kombinacja pakietu projektu dla biblioteki Contoso.Library 1.0.0. Styl projektu DotnetToolReference może zawierać tylko odwołania typu DotnetTool

Problem

DotnetToolReference styl projektu może odwoływać się tylko do narzędzi platformy .NET z typem pakietu DotnetTool . Styl projektu nie DotnetToolReference jest lub pakiet, do których się odwołujesz, nie DotnetTool jest typu.

Rozwiązanie

Projekty tego stylu zwykle nie są zwykłymi projektami, a polecenia narzędzia dotnet powinny być używane do zarządzania narzędziami dotnet.

Projekt, o który chodzi, nie jest projektem DotnetToolReference, ale pakiet jest typu DotnetTool. Zmień element RestoreProjectStyle na DotnetToolReference.