Ho cercato questo problema ma nessuna delle soluzioni ha funzionato. Ho installato Visual Studio Professional 2015 e sto usando TFS. La mia versione di NuGet è 3.1.6. Questo problema si verifica solo nel mio progetto API Web / MVC C #.
Ricevo l'errore di seguito:
Questo progetto fa riferimento ai pacchetti NuGet mancanti su questo computer. Utilizzare NuGet Package Restore per scaricarli. Per ulteriori informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105 . Il file mancante è .. \ pacchetti \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.props
- Non ho una cartella .nuget nelle mie soluzioni.
- Ho una cartella di pacchetti nella soluzione e quando la elimino, sembra che NuGet ricostruisca le dipendenze ma il progetto presenta ancora l'errore sopra riportato.
- Ho provato a rimuovere il progetto da TFS e non è stato risolto.
- Insieme con l'errore sopra riportato, tutti i riferimenti nel progetto hanno segnali di avvertimento gialli e dicono che mancano.
- Quando ho controllato NuGet Package Manager per il progetto, tutto ciò che è "mancante" ha un segno di spunta verde accanto ad esso, inclusi i compilatori Microsoft.Net.Compilers.
- Ho provato ad aggiungere un nuovo progetto API Web / MVC e ha riscontrato un problema simile in cui la maggior parte dei riferimenti come Owin erano "mancanti" con il segnale di avvertimento giallo.