Os 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 de seus ancestrais.

Versão introduzida

5,0

Descrição da alteração

Nas 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 do build.

A partir do .NET 5, esse arquivo será importado automaticamente se ele existir na pasta do projeto ou em qualquer um de seus ancestrais. Se você tiver um arquivo com esse nome na pasta do projeto, essa importação automática poderá alterar o comportamento do build. Por exemplo, o arquivo será importado, mas não foi importado anteriormente, ou a ordem de importação poderá mudar se você optar por importá-lo especificamente.

Motivo da alteração

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

Renomeie o arquivo Directory.Packages.props existente se ele não deve ser importado automaticamente.

APIs afetadas

Não aplicável