Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Scenario
Neplatné ID balíčku:
contoso../id.
Problém
ID balíčku je neplatné, protože neodpovídá požadovanému formátu. NuGet ověřuje ID balíčků pomocí tohoto regulárního výrazu:
^\w+([.-]\w+)*$
- ID musí začínat písmenem nebo číslem.
- Může obsahovat pouze písmena, číslice, tečky (
.) a pomlčky (-). - Tečky nebo pomlčky musí následovat více písmen nebo číslic.
- Můžete mít více částí oddělených
.nebo-, napříkladContoso.App.Service.
Solution
Oprava této chyby:
- Nahraďte nebo odeberte všechny neplatné znaky z ID balíčku. Jsou povolena pouze písmena, číslice, tečky (
.) a pomlčky (-). - Ujistěte se, že ID balíčku začíná písmenem nebo číslem.
- Tečky (
.) nebo pomlčky (-) musí vždy následovat za jiným písmenem nebo číslem (bez po sobě jdoucích tečk nebo pomlček a žádný na konci). - Například změňte
contoso../idnaContoso.Id.
Platný:
<PackageReference Include="Contoso.Id" Version="1.0.0" />
Neplatný:
<PackageReference Include="contoso../id" Version="1.0.0" />