Net çerçeve 4,5'ten düşük değildir. NET Framework'ün başlaması ile sorunu çözme yolları. Yüklü sürümü kontrol et


NET Framework, 2002 yılında Microsoft tarafından yayınlanan bir yazılım platformudur. Platform, hem normal programları hem de sunucu tarafı web uygulamalarını çalıştırabilen Ortak Dil Çalışma Zamanı (CLR) çalışma zamanı ortamına dayanır. .NET Framework, farklı programlama dillerinde yazılmış programların oluşturulmasını destekler. Platform, birçok programın kurulumu ve doğru çalışması için gereklidir, bu nedenle kullanıcılar için gereklidir.

Yüklü sürümü kontrol et

Hangi sürümü belirleyebilirsiniz. Bu makale, yükleme bağlantıları sağlar. Geliştirici iseniz, bu bağlantıları indirmek ve yeniden dağıtmak için de kullanabilirsiniz. Lütfen yeni bir sürüm kurulduğunu unutmayın. Sürümleri hakkında daha fazla bilgi için. Başka bir deyişle, örneğin daha sonraki bir sürümünü yüklerseniz. Benzer şekilde, örneğin daha sonraki bir sürümünü yüklerseniz.

Örneğin, yükleyemezsiniz. Hızlı bağlantılar için aşağıdaki tabloyu kullanın veya daha fazlasını okuyun. Görüntülemek için sistem gereksinimleri  için. Bölüm Sorun Giderme. Bu bölümde ana işlevler açıklanmaktadır. Aşağıdaki tablo özetlemektedir.

Sürüm 1.0 şu anda pratikte kullanılmamaktadır, bu nedenle yalnızca gerektiğinde, gereken programlarla çalışırken yüklemeniz önerilir (Visual Studio 2002, bazı sürümlerin Sound Forge, vb.). Sürüm 1.1 sürüm 1.0 içermez, kurulum sırasında gerektirmez veya değiştirmez. Daha sık kullanılır, ancak yalnızca sıkı bir şekilde bağlı olan programlar için de, zorunlu olarak yüklenmesi önerilir. Bunun nedeni, .NET Framework 2.0 paketinin önceki sürümlerle geriye dönük uyumluluk sağlamasıdır ve 1.0 ve 1.1'in altında yazılmış programların çoğu ortam 2.0'da sorunsuz çalışır (1.0'ın altında yazılmış programlar 1.1 sürümünde çalışabilir). Çakışmaları önlemek için, 1.0 ve 1.1 sürümlerinin aynı anda yüklenmesi önerilmez (kayıt defteri girdilerinden bazıları paylaşılır). SP1'in 1.1 ve 1.1 sürümleri, sırasıyla Windows Server 2003 ve Windows Server 2003 SP1 / R2SP1 / SP2 / R2SP2 işletim sistemlerinin bir parçasıdır. Sürüm 1.1 SP1 ayrıca Windows XP SP2 ve SP3 işletim sistemli (ayrı bir dağıtım olarak) disklere dağıtılır.
  Windows 2000, Itanium Tabanlı Sistemler için Windows Server 2003 Service Pack 1, Windows Server 2003 x64 sürümleri, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 It-tabanlı sistemler, Windows Server 2008 Standard, Windows Vista Business, Windows Vista Kurumsal, Windows Vista Home Temel, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows XP, Windows XP Professional x64 Sürümü

Tablo sürümü göstermektedir. Bu bölümdeki tablolarda donanım, işletim sistemi ve yazılım. İçin uygulama geliştirmenize izin veren geliştirme ortamları. Yaşam döngüsü desteği hakkında bilgi için.

Desteklenen istemci işletim sistemleri

Kurmak istediğiniz bilgisayarın yönetici haklarına sahip değilseniz.

Desteklenen Sunucu İşletim Sistemleri

  64 bit işletim sistemlerinde. . Kullanıcılar birden fazla sürümü kurabilir ve çalıştırabilir. Uygulamanızı geliştirirken veya dağıtırken, hangisini bilmeniz gerekebilir.


Sürüm 2.0 SP2, sürüm 2.0 ve 2.0 SP1'i içerir ve kurulum sırasında bunları değiştirir. En son sürüm Windows 2000'i desteklemektedir. Bu ve önceki işletim sistemlerini bu işletim sistemi altında kurmak için KB835732 güncellemesini yüklemeniz gerekebilir. Bu sürüm Windows Vista SP2, Windows Server 2008 SP2 / R2 ve Windows 7 ile birlikte gelir.
Desteklenen işletim sistemleri:  Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Hizmet Paketi 2

Uygulamalarınızın işlevselliğini sağlayan tür ve kaynak koleksiyonları olan derlemeler topluluğu. Uygulama kodunuzu yöneten ve yürüten ortak bir çalışma ortamı. . Doğru bir liste almak için. Keşif bilgileri yüklenen güncellemeler  Her sürüm için. Yükleme hakkında bilgi için.

  • Başlat menüsünde Çalıştır'ı seçin.
  • Sürüm numarası “Sürüm” girişinde saklanır.
Makul bir şekilde saydam olan bir dizi kayda değer gelişme var, ancak bunu anlamak önemlidir. Ancak geriye dönük uyumluluktan çok daha fazlası var; bu da onu en iyi şekilde rahatsız edici ve en kötüsü kafa karıştırıcı yapıyor. Açıkçası, bu farklı dosyalar  dosya boyutlarında fark var.

Sürüm 3.0 SP2, sürüm 2.0 SP2'yi içermez, ancak yüklenmesini gerektirir. Bağlantıdan indirilen resmi olmayan dağıtım, x86 ve x64 sistemleri için bu sürümlerin ikisini de içerir. 3.0 SP2 sürümü için Rusça dil paketi, dağıtım setine dahil değildir ve ayrı olarak dağıtılmaz. Temiz bir sisteme kurarken, Microsoft Core XML Services 6.0 aka MSXML 6.0 Ayrıştırıcı (dağıtım kitinde bulunur) gerekebilir. Bu sürüm Windows Vista SP2, Windows Server 2008 SP2 / R2 ve Windows 7 ile birlikte gelir.
Desteklenen işletim sistemleri:  Windows Server 2003; Windows xp

0'da 5 çalıştırma derleme - gerçekten değil!

Gerçekten yürütme sürümünü istiyorsanız, ne zaman Çizgilerde farklılıklar var. Uygulamada 0 veya 5 kullanıp kullanmadığınızı bulmanın basit veya açık bir yolu yoktur - uygulamada, çalışma zamanının aynı sürümü gibi görünmektedir. Uygulamayı derleyebilirsiniz. Bu noktada, uygulama çalışma zamanında bombalandı. Diyelim ki temelde kod yazmışsın.

Özellikle uygulamanın ne gerektirdiğini belirleyebilirsiniz. Uygulamanın başlamayı reddettiğinden emin olmak için çalışır. Bu, bağımsız uygulamalar ve sunucular için mükemmeldir, ancak diğer projelere eklenen montajlar için bir çözümü yoktur.

Sürüm 3.5 SP1, sürüm 2.0 SP2 ve 3.0 SP2'yi içerir. Kurulumun başında, dil paketini indirmek için İnternet'e bağlanmaya çalışır. Bu pakete zaten sahipseniz, kurulum ağ bağlantısı kesilirken yapılmalıdır. Birkaç başarısız bağlantı denemesinden sonra, yükleme işlemi her zamanki gibi devam edecek. Bu sürüm Windows 7 ve Windows Server 2008 R2 işletim sistemlerinde bulunmaktadır.
Desteklenen işletim sistemleri:  Windows Server 2003; Windows Server 2008; Windows Vista; Windows xp

Geliştiriciler için - özellikle bileşen geliştiriciler - bu aynı zamanda problemlidir, çünkü çalışıp çalışmayacağınızı belirlemek için yerleşik bir yöntem yoktur. Bununla birlikte, sürüm numarasının açık olduğunu unutmayın. yüksek seviye. Bu nedenle, özellikle kontrol etmeniz gerekiyorsa.

Scott kodu yeni bir sınıf kullanıyor. Bu yaklaşımın avantajlarından biri, belirli bir sürümden ziyade bir işlevi test etmenizdir, bu nedenle gelecekte bu kodu çalışmaya devam edecek, böylece gelecekteki kodu etkili bir şekilde kullanabilirsiniz. Ancak bu, inandırıcı bir biçimde, versiyonun ne kadar uyumlu olduğunu anlamak için bu tür bir seçiciliğe başvurmamız gerektiğini ileri sürüyor.


Sürüm 4 içermez önceki sürümler  (1.0, 1.1, 2.0, 3.0, 3.5), kurulum sırasında varlıklarını gerektirmez ve bunların yerine geçmez. Müşteri Profili, kullanıcılara yöneliktir ve NET Framework 4'ün işlevlerini kullanarak uygulamaların başlatılmasını sağlar. Tam, uygulama geliştiricileri için Müşteri Profilinde bulunmayan ek fonksiyonlar içerir.
Desteklenen işletim sistemleri:  Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

Lütfen bu sitede yapılan değişikliklerin montajlardan çok farklı olduğunu unutmayın. Güncelleme 5, bunun yerine tamamen değiştirir. Fakat gerçekte, hangi sürümü kullanıyor olursanız olun, her iki sürüm için de aynı montaj grubuna bakın. Derleyiciyi, derlendiği ve derlendiği kodu bağlayan derleyiciyi ayırt eder.

İki güncelleme aynı değildi. Açıkçası, tam yeni sürüme yükseltin. Bildiğimiz zaman her şey güzel ve iyidir. Elbette, sürüm aynı montaj referansı olarak kalırsa, uygulama bozulmaz, böylece uygulamalar güncellemeye dahil edilebilir. Ama cidden, eğer istifa edeceksen. Yeniden derleme gereksinimi, ciddi bir sürüm güncellemesi ışığında ciddi görünmüyor. Mükemmel bir dünyada buna ihtiyacınız olmayacak. Bu nedenle, geliştiriciler dışında hiç kimse böyle bir pakete ihtiyaç duymaz. Ama bu dünyada yaşamıyorsunuz ve biz kesinlikle buna yazmıyoruz.

Sürüm 4.5, oldukça uyumlu olan .NET Framework 4'ün yerinde bir güncelleştirmesidir. Sürüm 4.5, sürüm 4.0'ın yerine geçmiştir ve önceki sürümleri içermemektedir (1.0, 1.1, 2.0, 3.0, 3.5), Windows 8'de bulunmaktadır. Sürüm 4.5'in kaldırılması da daha fazlasını kaldırır erken versiyonlar  4.0. Sürüm 4.0'a dönmeniz gerekirse, sürüm 4.0'ı tüm güncelleştirmelerle yeniden yüklemeniz gerekir.
Desteklenen işletim sistemleri:  Windows 7 Service Pack 1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

NET Framework'ün başlamasıyla sorunu çözme yolları

Çoğu durumda, uygulamalar yüklenecek çerçevenin belirli bir sürümünü isteyecektir. Bu belirli sürümü yüklemekten kaçınmanızı ve en çok yüklemeyi denemenizi öneririz. son versiyon. Boş alanınız bu miktarlardan azsa, ihtiyacınız olacak.



Başka bir yaygın sorun, eski sürümlerde. Standart kaldırma prosedürü ile buradakileri kaldırmayı deneyin ve ardından yüklemeyi deneyin yeni versiyon. Başlatma ile ilgili bu iki soruna ek olarak, yükleme sırasında belirli bir hata mesajı veya hata kodu verilip verilmediğini görmek istersiniz.

Sürüm 4.5.2, yüksek derecede uyumluluk özelliği ile karakterize edilen Microsoft .NET Framework 4 ve Microsoft .NET Framework 4.5 sürümlerinin yerinde yükseltilmesidir. Bu paketi Windows Vista Service Pack 2 (SP2), Windows 7 Service Pack 1 (SP1), Windows 8, Windows Server 2008 Service Pack 2 (SP2) ve Windows Server 2008 R2 Service Pack 1 (SP1) için kullanabilirsiniz.

Ek destek bilgileri

Aşağıdaki ek bilgi bölümü ek bilgi içermektedir. Kayıt defteri olup olmadığını belirlemek için kullanılabilir. Ayrıca, uyumluluk. Bu, önceki uygulamalardan herhangi birini hedeflemek için oluşturulan uygulamalar anlamına gelir. Uygulamaların yeniden derlenmesi gerekmez.

Kurulum gereksinimleri

Bu değişiklikleri neden dahil ediyorsunuz? Çok az değişiklik yapıldı. Bu değişiklikleri yalnızca, güvenlik standartlarına uymak, endüstri standartlarını karşılamak veya önceki uyumsuzlukları düzeltmek için kesinlikle gerekli olduklarında yaparız. Ek olarak, az sayıda değişiklik.

Sürüm 4.6, Microsoft .NET Framework 4, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1 ve Microsoft .NET Framework 4.5.2 için oldukça uyumlu, yerinde bir alternatiftir. Bu paket Windows 7 Service Pack 1 için kullanılabilir; Windows 8; Windows 8.1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Server 2012 R2; Windows Vista Service Pack 2

.NET uygulamaları için geliştirme ortamları:

  • Microsoft Visual Studio (C #, Visual Basic .NET, Yönetilen C ++),
  • SharpDevelop,
  • MonoDevelop,
  • Eclipse,
  • Borland Developer Studio (.NET için Delphi, C #),
  • PascalABC.NET vb.

İndir Microsoft .NET Framework 1.1 - 4.0 Finali (63.45 MB):

Farklı sürümlerdeki uygulamaların uyumluluğu hakkında ek bilgi. Kullanılıyorsa bu ürünler için herhangi bir güncelleme yapmam gerekir mi? Ancak, dağıtımınızı güncelleyerek kontrol etmenizi öneririz. Müşterilerin bulut hizmetlerini kontrol etmelerine yardımcı olmak için.

Bu duyuru, önceki sürümleri etkilemez. Bellek yönetimi ve diğer özellikleri sağlayan ortak bir dil çalışma zamanından oluşur. sistem hizmetleriUygulama geliştirmenin tüm ana alanları için kanıtlanmış, yeniden kullanılabilir kod içeren kapsamlı bir sınıf kütüphanesinin yanı sıra.

Microsoft .NET Framework 4.0 Finali'ni (46.42 MB) indirin:

Microsoft .NET Framework 4.5.2 Finali'ni indirin (97.62 MB):

Microsoft .NET Framework 4.6 Finali'ni (46.86 MB) indirin:

Bir programın başlatılması sırasında veya Windows 7 ve üstü sürümlerin başında, kullanıcı bir başlatma hatasıyla karşılaşabilir. Bu bileşenin hatalı takılması nedeniyle veya işletim sisteminin kendisiyle uyumsuzluk sırasında ortaya çıkar. Bu nedenle, çözmek için birkaç yol düşünmeye değer.

  • Sözdizimi, kod örnekleri ve kullanım bilgileri için.
  • Mimari ve temel işlevler hakkında bilgi edinmek için.
  • Çeşitli yönleri gösteren kod örnekleri için.
Ayrıca istediğiniz uygulamayı yüklüyorsanız. Bazı durumlarda, yüklenmesi istenen bir iletişim kutusu görebilirsiniz.

Bu iletişim kutusu göründüğünde uygulamayı başlatmaya çalıştıysanız ve bilgisayarınızda İnternet erişimi varsa, eksik sürümü yüklemenizi sağlayan bir web sayfasına gidebilirsiniz. Genel olarak, hiçbir sürümü silmemelisiniz. Lütfen birkaç versiyona dikkat edin. Bu, daha sonraki bir sürümü yüklemek için önceki sürümleri kaldırmanıza gerek olmadığı anlamına gelir.

NET Framework'ün başlamasıyla sorunu çözme yolları

Bilgisayarda çalışan bir uygulamayı çalıştırdığınızda windows sistemi  7 ve üzeri, "Bu uygulama için önce .NET Framework'ün aşağıdaki sürümlerinden birini yüklemelisiniz ..." şeklinde bir mesaj görüntülenebilir. Bu durumda, çerçevenin sürümü her zaman belirtilir.

Bu sorunu kendi başınıza çözmek için, aşağıdaki önerilere aşina olmalısınız.

Birçok programlama dilinde, programlayıcılar bellek tahsis etmekten ve serbest bırakmaktan ve nesnelerin ömrünü korumaktan sorumludur. Geleneksel programlama dillerinde, ana türler, diller arasındaki uyumluluğu zorlaştıran derleyici tarafından tanımlanır. Programcılar, genel düşük seviye yazılım işlemlerini yürütmek için büyük miktarda kod yazmak yerine, kolayca erişilebilen bir tür kitaplığını ve üyelerini kullanabilir. Bu özellik ile, bir dilde yazılmış rutinler diğer dillere açıktır ve programcılar tercih ettikleri dil veya dillerde uygulama geliştirmeye odaklanabilir. Nadir istisnalar dışında, uygulamalar belirli bir versiyon kullanılarak geliştirilmiştir. Bu, uygulamaların birkaç sürümünün bir arada var olabileceği ve uygulamanın bir sürümde çalışabileceği anlamına gelir.

  • Geliştirme çerçevesi ve teknolojisi.
  • Dil odaklı derleyiciler.
Destekleyen herhangi bir programlama dilini seçebilirsiniz.

Yöntem 1: .NET Framework'ü yeniden yükleyin.

  • Denetim Masasına gidin ve "Programlar ve Özellikler" i seçin.


  • Küçük bir pencere açılacaktır. Soldaki menüden "Windows bileşenlerini etkinleştir ve devre dışı bırak" seçeneğini seçin. Listede bulabilir ve çerçeveleri devre dışı bırakabiliriz.


Uygulamalar oluşturmak için kullanacağınız ve seçilen dili veya programlama dillerini destekleyen geliştirme ortamını seçin ve ayarlayın.

  • İçin tümleşik geliştirme ortamı.
  • Çeşitli perakende ve ücretsiz sürümlerde mevcuttur.
Küçük bir yönetici ile tipik ve aynı derecede basit bir problem.

İşte sürümlerin. Anahtarına tıklayarak, tam sürümünü bile bileceksiniz. Eğer varsa, dizin var. Çerçevenin yaklaşık sürümünü belirten birkaç alt klasör içerir. Bu, sunucunuza zarar verebilir ve indirmeyi durdurabilir.

  • Program listesine geri döndükten ve orada .NET Framework'ü bulduktan sonra. Ayrıca onları silin. Bilgisayardaki her şeyi kaldırın.


  • Takılan tüm bileşenleri çıkardıktan sonra, sistemi yeniden başlatmaya değer.

Sistem tüm çerçevelerden silindikten sonra, resmi Microsoft web sitesine gidin ve hatada belirtilen sürüm için .NET Framework İndir'i tıklayın. Gerekli bileşeni indirdikten sonra, kurulumunu gerçekleştirip PC'yi yeniden başlattık.

Bu tamamen normaldir ve sorun olmamalıdır. Burada yine de nasıl kurulabileceği hakkında daha fazla bilgi edinebilirsiniz. Kurulum prosedürünü çağırdıktan sonra kurulum, aşağıdaki hatayı günlük dosyasında durdurur ve raporlar. Kurulumu başarıyla tamamlamak için şu adımları izleyin:

Küçük versiyonlu öz

Sistemi yeniden başlatın. Yazdırma biriktirici hizmetinin çalıştığını doğrulayın. İçin yükleme prosedürünü çalıştırın. Son olarak, bir yeniden başlatma gerekli olabilir. yeni işletim sistemiyeni problemler? Çözümü ayrıntılı olarak göstereceğiz. Kurulum akıllıca yapmaya çalıştığında bu daha da kafa karıştırıcı olur.

Yöntem 2. .NET Framework ile ilgili sorunları çözmek için resmi araçları kullanma

Çerçevelerdeki sorunları gidermek için Microsoft birkaç yardımcı program yayımladı. Çalışmalarında çalışma prensibi düşünün.

İlk yardımcı program Microsoft .NET Framework Onarım Aracıdır. Çerçevelerle ilgili sorunları araştırır ve düzeltir.

Kayıt defteri hatalarında sorun giderme

Şanslıysanız, programı tamamlamanız için bir ödül alacaksınız, gerisi sonsuz bir döngü içinde bitecek. Yalnızca dahili istekler 5 istekler için düzeltilmişse, yalnızca en küçükleri değil, yalnızca montajları yoksay. Ancak o zamana kadar, bazı programların çalışmasına veya bir kez kurulmasına izin vermenin bir yoludur.

Hiçbir şey imkansız değil, biraz daha ileri gitmemize rağmen. Bu nedenle, prosedürü adım adım açıklıyoruz ve ayrıca bazı anahtarlara ve değerlerine bile erişebilmeniz için izinlerin nasıl ayarlanacağını açıklıyoruz. Ama daha fazlasını yaptılar. Önce yönetici olarak tekrar giriş yapıyoruz, sonra yalnızca sağ tık  Başlat düğmesine tıklayın.


Uygulamak için dosyayı indirmeli, bilgisayarınızda çalıştırmalı ve lisans sözleşmesinin şartlarını kabul etmelisiniz.


Programın ardından sistemi tarar ve soruna çözüm sunar. "İleri" ye tıklayın ve hatayı düzeltin.


Dosya başlatma hatalarını çözmek için ikinci program. NET Framework Kurulum Doğrulama Aracı. Çerçevelerin doğru kurulup kurulmadığını kontrol eder. Aynı zamanda kullanımı mümkün olduğunca basittir. Programı indirmeniz ve çalıştırmanız, kontrol etmek istediğiniz çerçevelerin sürümünü belirtmeniz ve test sonuçlarının tamamlanmasını beklemeniz gerekir.


Testin sonuçları "Durum" alanına yerleştirilecektir.

.NET Framework ile hataları düzeltmek için üçüncü yardımcı program .NET Framework Temizleme Aracı. Çerçeveyi el ile yeniden yükleyemezseniz kullanışlıdır. Yardımcı program, eksik bileşenleri kaldırmanıza, yeniden yüklemenize ve doğru şekilde takmanıza olanak sağlar.

Bu nedenle, siz kendiniz çerçeveleri yeniden yükleyemediyseniz ve sorunu dosyaların başlatılmasıyla çözemediyseniz, Microsoft'un yardımcı programları bu sorunun çözülmesine yardımcı olabilir.