Upozornění NuGet NU1504
Scénář 1
Duplicate 'PackageReference' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageReference' items are: X 1.0.0, X 2.0.0.
Problém
Někdy můžete při přidávání PackageReference
položek několikrát přidat položku pro určitý balíček.
Příklad:
<ItemGroup>
<PackageReference Include="X" Version="1.0.0" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
<PackageReference Include="X" Version="2.0.0" />
</ItemGroup>
To může způsobit nekonzistentní chování obnovení.
Řešení
Podívejte se na doporučení ve zprávě s upozorněním a proveďte jednu z následujících věcí:
- Odebrání duplicitních položek
- Použít položku
Update
místo položkyInclude
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