Perda de referências de pacotes NuGet em projetos Web Application no Visual Studio

Não sei exatamente o que provocou esta perda de referências, mas acredito que pode estar relacionada à algumas atualizações das bibliotecas que não foram replicadas para o repositório de controle de versão do projeto. De qualquer forma, a opção de reparação de pacotes disponível (Restore NuGet Packages, botão direito na Solution), não corrigiu o problema. Veja algumas das referências perdidas na ilustração abaixo.

lista-referencias-perdidas-pacotes-nuget.png

Para corrigir o problema, você pode utilizar o prompt de comando do Package Manager Console, exibido em Tools > NuGet Package Manager > Package Manage Console.

Utilize o comando Install-Package para cada referência perdida. Por exemplo:

> Install-Package Microsoft.Owin.Security

Observe na lista de arquivos acima que muitas das referências são parecidas e, portanto, a tarefa se resume a repetir algumas vezes os passos de pressionar seta para cima para exibir o último comando inserido, mudar o nome da referência a ser instalada, e pressionar Enter.





Eryx Guimarães

Eryx Guimarães desenvolve e mantém soluções para empreendimentos na web.

Entre em Contato

Contato