Compartilhar via


Aviso nuget NU5105

Observação

Esse aviso foi preterido no NuGet 5.6 (Visual Studio 2019 versão 16.6 e SDK do .NET 3.1.300). A partir do NuGet 5.6, pack não gera mais NU5105 ao empacotar um pacote SemVer 2.0.

A versão do pacote '1.2.3+semver2.metadata' usa SemVer 2.0.0 ou componentes do SemVer 1.0.0 que não têm suporte em clientes herdados. Altere a versão do pacote para uma cadeia de caracteres SemVer 1.0.0. Se a versão contiver um rótulo de versão, ela deverá começar com uma letra. Essa mensagem poderá ser ignorada se o pacote não for destinado a clientes mais antigos.

Questão

A version propriedade especificada contém componentes SemVer 2.0.0 ou componentes SemVer 1.0.0 que podem não ter suporte em clientes NuGet mais antigos que v4.3

Solução

Se você pretende que seu pacote esteja disponível para clientes NuGet mais antigos que a v4.3, adapte a version propriedade para ser compatível com os clientes herdados. Você pode ler mais sobre o suporte do SemVer 2.0.0 aqui.