Bu sorunu araştırdım ama çözümlerin hiçbiri işe yaramadı. Visual Studio Professional 2015 yüklü ve TFS kullanıyorum. NuGet sürümüm 3.1.6. Bu sorun yalnızca C # Web API / MVC projemde oluyor.
Aşağıdaki hatayı alıyorum:
Bu proje, bu bilgisayarda eksik olan NuGet paketlerine başvuruyor. İndirmek için NuGet Paket Geri Yükleme'yi kullanın. Daha fazla bilgi için bkz. Http://go.microsoft.com/fwlink/?LinkID=322105 . Eksik dosya .. \ Packages \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.props
- Çözümlerimde .nuget klasörü yok.
- Çözümde bir paketleri klasörü var ve ben sildiğimde, NuGet bağımlılıkları yeniden yapar gibi görünüyor ama proje hala yukarıdaki hata var.
- Projeyi TFS'den kaldırmayı denedim ve düzeltmedi.
- Yukarıdaki hata ile birlikte, projedeki tüm referansların sarı uyarı işaretleri var ve eksik olduklarını söylüyorlar.
- NuGet Paket Yöneticisi'ni proje için kontrol ettiğimde, "eksik" olan her şeyin yanında Microsoft.Net.Compilers dahil olmak üzere yeşil bir onay işareti var.
- Yeni bir Web API / MVC projesi eklemeye çalıştım ve benzer bir sorunla yüzleşti ve Owin gibi referansların çoğu sarı uyarı işaretiyle "kayıp" oldu.