Modern Windows uygulamalarının çoğu düzgün çalışmak için .NET Framework'e ihtiyaç duyar. .NET Framework 4.5'in yüklenmesi genellikle herhangi bir soruya neden olmaz, ancak .NET Framework 3.5'in yüklenmesi genellikle sorulara neden olur.
Genellikle .NET Framework 3.5'i Windows Server 2012 R2'ye standart ayarlarla yüklemeye çalışırken"Birden çok rol, rol hizmeti veya özellikten birinin yüklenmesi başarısız
oldu.Kaynak dosyalar bulunamadı..."
hatasınıalırsınız.
NET Framework 3.5'i el ile yüklemek için, Alternatif bir kaynak yolu belirtin düğmesine tıklayın ve Windows Server 2012 R2 yükleme diskinin içeriğinin bulunduğu klasöre alternatif bir yol belirtin.
Yerel bir klasör(D:sourcesxs
, burada D
:
), burada D
, Windows Server dağıtımının bulunduğu yerel DVD sürücüsünün harfidir) veya bir ağ dizini belirtebilirsiniz.
Tamam'a tıkladığınızda sistem .NET Framework 3.5.bileşeninin ikili dosyalarını bulacak ve yükleyecektir.
Aynı işlem, yönetici haklarıyla aşağıdaki komutu çalıştırarak komut satırından da gerçekleştirilebilir: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess
/Online
- wim
görüntüsünü değil, mevcut işletim sistemini güncellemek anlamına gelir
/enable-feature /featurename:NetFX3 /all
- .NET Framework 3.5'i tüm özellikleriyle birlikte yüklemek gerekir
/Kaynak
- gerekli bileşenlerin bulunduğu Windows dağıtım kataloğunun yolu
/LimitAccess
- Windows Update düğümüne erişimi engeller
Kalıcı olarak "orijinal" Windows dağıtımına giden yol kullanılarak düzeltilebilir:
HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing
dalında bulunan RepairContentServerSource
kayıt defteri parametresi;İsteğe bağlı bileşen yüklemesi ve bileşen onarımı için ayarları belirtin
(ilke, kayıt defterindeki aynı parametreyi düzeltir)..NET Framework 3.5'in yüklü olup olmadığını kontrol etmek için C:WindowsMicrosoft.NETFramework64
dizinine gidin ve v3.5'in yüklü .NET sürümlerinin dizinleri arasında olduğundan emin olun.