Chyba NuGet NU1008
Projects that use central package version management should not define the version on the PackageReference items but on the PackageVersion items: PackageId.
Problém
Při použití centrální správy balíčků musí být verze definovány u položky PackageVersion.
V souboru projektu se může zobrazit:
<!-- In the project file. -->
<PackageReference Include="PackageId" Version="5.1.0" />
Řešení
- Odeberte verzi z PackageId PackageReference.
- Možná budete muset přidat nebo aktualizovat položku PackageVersion pro PackageId v Directory.Packages.props.
Příklad:
<!-- In the project file. -->
<PackageReference Include="PackageId" />
<!-- In the Directory.Packages.props -->
<PackageVersion Include="PackageId" Version="5.1.0" />
Poznámka:
Upozorňujeme, že metadata, jako jsou IncludeAssets, PrivateAssets atd. by měla zůstat u položky PackageReference.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro