Chyba NuGet NU5050

Pokusili jste se zabalit více souborů do stejných umístění. Následující cíle byly použity vícekrát: obsah\readme.txt

Issue

Ve vašem balíčku má více souborů stejnou cílovou cestu. NuGet nemůže vytvořit balíček s duplicitními cestami k souborům.

Například následující .nuspec položky umístí soubor na content\readme.txt:

<files>
  <file src="first\readme.txt" target="content\" />
  <file src="second\readme.txt" target="content\" />
</files>

Solution

Odeberte duplicitní položky souboru nebo změňte jejich cílové cesty tak, aby každý soubor měla jedinečnou cestu uvnitř balíčku. Pokud k zahrnutí souborů používáte vzorce se zástupnými znaky, zkontrolujte překrývající se shody.

.nuspec Pro soubor aktualizujte target nebo exclude atributy file prvků. V případě balíčku projektů aktualizujte PackagePath metadata nebo nastavená Pack="false" u položek, které nechcete zahrnout. Pro více informací se podívejte na Zahrnutí obsahu do balíčku.