Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Scenario
ID do pacote inválida:
contoso../id.
Questão
A ID do pacote é inválida porque não corresponde ao formato necessário. O NuGet valida as IDs do pacote usando este regex:
^\w+([.-]\w+)*$
- A ID deve começar com uma letra ou número.
- Ele só pode conter letras, números, ponto (
.) e traços (-). - Os marcadores ou traços devem ser seguidos por mais letras ou números.
- Você pode ter várias partes separadas por
.ou-, por exemploContoso.App.Service.
Solução
Para corrigir este erro:
- Substitua ou remova os caracteres inválidos da ID do pacote. Somente letras, números, ponto (
.) e traços (-) são permitidos. - Verifique se a ID do pacote começa com uma letra ou número.
- Pontos (
.) ou traços (-) sempre devem ser seguidos por outra letra ou número (sem pontos/traços consecutivos e nenhum no final). - Por exemplo, altere
contoso../idparaContoso.Id.
Válido:
<PackageReference Include="Contoso.Id" Version="1.0.0" />
Inválido:
<PackageReference Include="contoso../id" Version="1.0.0" />