Bilgisayarımdaki birçok C# projesiyle bir Visual Studio (Topluluk 2013) çözümüne sahibim ve yalnızca Windows 10'a yükselttim. Proje, .NET Framework 4.0 İstemci Profili'ni kullanıyor. Win7 üzerinde her şey iyi çalıştı, ama şimdi projelerden biri referansları yüklemiyor gibi görünmüyor. Başvurulan öğelerin yakınında sarı üçgenler vardır, aynı çözümden başvurulan öğeler nelerdir (bu nedenle, NuGet tarafından yüklenmemiş olan sistem ve referanslar yüklenmez).Visual Studio, proje referanslarını yüklemiyor
Kaynakları çözümde başka proje, diğerleri değil. Bir sistem referans için özellikler sekme açtığınızda herşeyi dosya .Csproj ok gibi görünüyor orada,,, ... Bunun yanında
Path
alan boştur ve bu yüzden Resolved
alan False
olduğunu Gerekirse, <HintPath>
düğümleri vardır, göreli (veya referans başka bir sürücüde ise mutlak) ve varolan yolları düzeltin.
Başka bir garip şey: nesne tarayıcı referansların hepsi (görünüşte) yüklenen şunlardır: Ne yapmam gerektiğini
:
- yeniden oluşturun proje dosyasını (tarafından yeni proje oluşturmak ve tüm dosya ve referansları tekrar eklemek);
- Projenin yapılandırmasında bir değişiklik yapılması;
- .Net'in daha yeni bir sürümünü kullanın; VS konfigürasyonunda bir değişiklik yapma;
- Başka bir VS (örn. Topluluk 2015) kullanın veya mevcut olanı yeniden yükleyin?
çerçeve yüklediniz mi? 4.0. 4.5 olması durumunda 4.5.x en sonuncu olabilir ve windows 10'un eski çerçeveleri içerdiğinden şüpheliyim. Sınıf kütüphanesinde daha yeni bir çerçeve için kütüphaneleri gözlemliyor olabilirsiniz, ancak (sürüm farkı nedeniyle) projenize dahil edilmeyecektir. –
@BradChristie Çerçeveyi yeniden yüklemeyi denedim, ancak "microsoft net framework 4 bu işletim sisteminin bir parçasıdır ..." (etc) diyerek çıkıyor. Diğer projeler referanslarını doğru bir şekilde yükleyebilir, aynı çerçeveyi kullanır. – nvi9
Çerçeve veya SDK çerçevesi? –