Upozornění NuGet NU1506
Scénář 1
Duplicate 'PackageVersion' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageVersion' items are: X [1.0.0], X [2.0.0].
Problém
Někdy můžete při přidávání PackageVersion
položek několikrát přidat položku pro určitý balíček.
Příklad:
<ItemGroup>
<PackageVersion Include="X" Version="[1.0.0]" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
<PackageVersion 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