Arquivos Directory.Packages.props são importados por padrão

Os arquivos .props do NuGet importarão automaticamente um arquivo chamado Directory.Packages.props se ele for encontrado na pasta do projeto ou em qualquer um dos ancestrais dela.

Versão introduzida

5,0

Descrição das alterações

Em versões anteriores do .NET, você poderia ter um arquivo chamado Directory.Packages.props no arquivo de projeto e ele não seria importado automaticamente pelo arquivo .props do NuGet no momento da compilação.

Do .NET 5 em diante, esse arquivo será importado automaticamente se existir na pasta do projeto ou em qualquer um dos ancestrais dela. Se você tiver um arquivo com esse nome na pasta do projeto, essa importação automática poderá alterar o comportamento da compilação. Por exemplo, o arquivo será importado, mas não era antes, ou a ordem de quando ele é importado pode ser alterada se você o importar especificamente.

Motivo da alteração

Essa alteração foi feita para dar suporte ao controle de versão do pacote central do NuGet.

Renomeie o arquivo Directory.Packages.props existente se não quiser que ele seja importado automaticamente.

APIs afetadas

N/D