DotNet Framework 3.5 Kurulum Hatası
Merhabalar.
Bu yazımda dotnet framefork 3.5’ün yüklenememesi hatası hakkındaki çözümlere bakacağız.
EKLEME:
Yazımı yazdıktan sonra son kullanıcıyı yormamak ve bu işlemleri kolaylaştırmak adına regedit dosyası ve bat dosyası düzenleyerek çözümü daha pratik bir hale getirmeye çalıştım. Aşağıdaki linkte paylaştığım dosyayı indirip içindeki adımları izleyince kurulum oldukça basit bir şekilde tamamlanıyor. Dilerseniz de paylaştığım dosyayı kullanmadan aşağıdaki adımları izleyerek de sorunu çözebilirsiniz.
DotNet Framework 3.5 kurulum hatası çözümü için gereken dosyaya BURAYA tıklayarak ulaşabilirsiniz.
Genel olarak benim bu hata ile karşılaşmamdaki sebepler olarak şunları sayabilirim:
- İnternet bağlantısı olmayan pc’de Windows update’den çekmeye çalışması.
- Wsus kurulu server ağındaki hostların güncellemeyi wsus’tan çekmeye çalışmasıyla başarısız olması.
- Diğer sebepler (wsus olmayan ortamda internet de olmasına rağmen yükleyememe)
Şimdi yükleme yöntemlerine bakalım:
1.Yol
Microsoft’un sitesinden hata gidericiyi deneyebilirsiniz. Bu adresten bakabilirsiniz.
İndir butonuna basıp indirdikten sonra kurulumu yapın. Bu kurulumdan sonra frameworku tekrar kurmayı deneyin.
Olmazsa diğer adıma geçelim.
2.Yol
Bu yöntemde Windows’un kendi kurulum cd’sini kullanıp dism yöntemi ile kurulum yapacağız.
Elinizde Windows 10 cd’si yoksa internetten iso’sunu bulabilirsiniz. Bu isoyu sisteme mount edip (isoya sağ tıklayıp bağla diyin) cd yolunu not alın.
Ben mount ettiğimde şöyle gözüktü:
Bize lazım olan kırmızı kare içindeki cd yolu.
Şimdi cmd’yi admin olarak açalım.
Sonra aşağıdaki kodu cmd’ye yazıp enter diyelim:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
Bu kodda Source:D yazan yerdeki “D”yi sürücü yolu ile değiştirin. Yani bu kodu ben çalıştıracak olsam yukarıda kırmızı kare içine aldığım harf olan F ile değiştirecektim ve kod şu şekilde olacaktı:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:F:\sources\sxs /LimitAccess
Enter dedikten sonra kurmaya başlar. Eğer olmazsa bir sonraki yolu deneyebilirsiniz.
3.Yol
Bu yolda sisteminiz wsus kurulu bir server ağına dahilse wsus zorlamasını devre dışı bırakıp frameworku yüklemeyi deneyeceğiz.
Regedit’i admin olarak çalıştıralım. Yani başlat’a regedit yazınca çıkan Kayıt Defteri Düzenleyici’sine sağ tıklayıp yönetici olarak çalıştır diyelim. (not: Kayıt defteri düzenleyicisine ben regedit demeyi tercih ediyorum. regedit ve kayıt defteri düzenleyicisi aynı şey)
Açılan pencerede şu adımları izleyelim:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
En son AU’yu açtığınızda UseWUServer değeri varsa çift tıklayın.
Açılan ekranda “1” yazıyorsa onu “0” ile değiştirin. Resimlerle göstermek gerekirse sadece 8. adımdaki 1 yazan
yazan yeri silin ve 0 yazıp tamam diyin.
Bu adımı tamamladıktan dotnet framework’u 3.5’i kurmayı tekrar deneyin. Olmazsa 2. adımı tekrar edin.
Umarım faydası olmuştur.
Saygılarımla.