다음을 통해 공유


NuGet 경고 NU1504

시나리오 1

'PackageReference' 항목이 중복되었습니다. 중복 항목을 제거하거나 업데이트 기능을 사용하여 일관된 복원 동작을 보장합니다. 중복된 'PackageReference' 항목은 X 1.0.0, X 2.0.0입니다.

문제

경우에 따라 항목을 추가할 PackageReference 때 특정 패키지에 대한 항목을 여러 번 추가할 수 있습니다.

예시:

<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>

이로 인해 일관되지 않은 복원 동작이 발생할 수 있습니다.

솔루션

경고 메시지의 권장 사항을 참조하고 다음 중 하나를 수행합니다.

  • 중복 항목 제거
  • 항목 대신 항목 Update 사용 Include