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.
Os seguintes itens PackageReference são definidos implicitamente e não podem definir um item PackageVersion: PackageName. Os projetos que usam o Gerenciamento Central de Pacotes exigem que as versões implícitas do pacote sejam especificadas pelo item PackageReference.
Questão
Um projeto é configurado para usar o Gerenciamento de Pacotes Do NuGet Central e um <PackageVersion /> item é definido no arquivo Directory.Packages.props para um pacote definido implicitamente.
Pacotes definidos implicitamente são geralmente declarados por um SDK para incluir pacotes em seu nome.
Para esses pacotes, o proprietário do SDK controla a versão que está sendo usada e um usuário não deve definir uma versão com o Gerenciamento Central de Pacotes.
<ItemGroup>
<PackageReference Include="Microsoft.NETCore.App" Version="9.0.0" IsImplicitlyDefined="true" />
</ItemGroup>
Solução
Remova o
PackageVersionitem do arquivo Directory.Packages.props que corresponde ao pacote definido implicitamente:<ItemGroup> <PackageVersion Include="Microsoft.NETCore.App" Version="1.0.0" /> </ItemGroup>
Observação
Alguns SDKs permitem substituir a versão do pacote definida implicitamente definindo uma propriedade específica do MSBuild para esse pacote e o SDK pode ter documentação sobre como fazer isso.