Eu procurei esse problema, mas nenhuma das soluções funcionou. Eu tenho o Visual Studio Professional 2015 instalado e estou usando o TFS. Minha versão do NuGet é 3.1.6. Esse problema está acontecendo apenas no meu projeto de API / MVC da Web C #.
Estou recebendo o erro abaixo:
Este projeto faz referência aos pacotes NuGet que estão faltando neste computador. Use o NuGet Package Restore para baixá-los. Para mais informações, consulte http://go.microsoft.com/fwlink/?LinkID=322105 . O arquivo ausente é .. \ packages \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.props
- Não tenho a pasta .nuget em minhas soluções.
- Eu tenho uma pasta de pacotes na solução e, quando a apago, parece que o NuGet reconstrói as dependências, mas o projeto ainda tem o erro acima.
- Tentei remover o projeto do TFS e ele não o corrigiu.
- Juntamente com o erro acima, todas as referências no projeto têm sinais de aviso amarelos e dizem que estão ausentes.
- Quando verifiquei o NuGet Package Manager para o projeto, tudo o que está "ausente" tem uma marca verde ao lado, incluindo o Microsoft.Net.Compilers.
- Tentei adicionar um novo projeto de API / MVC da Web e ele enfrentou um problema semelhante, onde a maioria das referências como Owin estava "ausente" com o sinal de aviso amarelo.