Windows 7 net çerçevesi için programlar. Microsoft'un .net çerçevesi nedir ve neden ihtiyaç duyulmaktadır?

Microsoft .net framework, işletim sistemine entegre, tutarlı ve kapsamlı olarak geliştirilmiş bir programlama modelidir. Mükemmel bir arabirimle sağlanan yüksek kaliteli yazılımlar oluşturmak için kullanılır ve ağ bağlantılarının şeffaflığı ve güvenliği ile ayırt edilir.

Platformun çekirdeği Ortak Dil Çalışma Zamanı (CLR) olarak adlandırılan çok dilli bir programlama ortamıdır. Çerçevenin o sırada Sun'ın popüler Java platformuna yanıt olarak geliştirildiğine ilişkin bir görüş var.

Neden kuruyoruz?

Yükleme sırasında uygulama veya oyunlardan biri microsoft. Net framework'ün yüklenmesini isterse, pek fazla katılıyorum, nedenini anlamıyorum. Bazı kullanıcılar yüklü olan çerçevelerden birine sahip oldukları için pakette bulunan paketi yüklemiyorlar.

Ancak, her ikisi de yanlış. Bu veya uygulamanın gerektirdiği microsoft. Net framework'ün tam sürümünü (v4.0, 2.0, 3.5, 4.5) yüklemelisiniz. Çünkü yazılım paketinin en son sürümünü yüklemiş olsanız bile, yalnızca üzerinde geliştirildiği platformda istikrarlı bir şekilde çalışır.

Uygulamalar ve platform arasındaki bu ilişki çok basittir. Bu, geliştiricinin işletim sistemine ve kullanıcının işlemcisinin bit derinliğine bağlı olmadığından emin olmak için yapılır. Örneğin, v4.0, 2.0, 3.5, 4.5 platformunda oluşturulan bir program PC'de çalışıyorsa, desteğin (veya uygulamanın) formda yüklü olması gerekir yazılım   microsoft .net framework v4.0, 2.0, 3.5, 4.5.

Önemli bileşenler

Microsoft .NET Framework'ün ne bölümden oluştuğunu bilmek gerekiyor:

  • sanatçının çevresi;
  • bağlanacak kütüphane.

Ana bileşen, Ortak Dil Çalışma Zamanı (CLR) olarak adlandırılabilir. Çalışan ortam olan, olağan uygulamaların veya sunucunun program bölümünü çalıştırabilir.

En azından diğer yarısı gerekir. Çerçeve Sınıfı Kitaplığı (FCL), işlemek için yeterli öğeleri içeren bir sınıf kitaplığıdır:

  • veritabanları;
  • ağlar;
  • arayüzler;
  • dosyaları;
  • veri girişi ve çıkışı.

Tüm bunlar, geliştiricinin alt düzey bölümü atlayarak programlar hazır sınıfları kullanmasına olanak tanır.

Platform desteğini takma

Microsoft .net framework yükleyici varsayılan Windows işletim sistemine eklenir. Sürüm v4.0, 2.0, 3.5, 4.5 platformun işletim sistemine bağlıdır. Ancak, bilgisayarınız gereksinimleri karşılıyorsa, hemen hemen hepsi bağımsız olarak gerektiği gibi kurulabilir.

Platform Gereksinimleri

Herhangi bir uygulamada olduğu gibi .Net platformunun da normal program desteği için kendi gereksinimleri vardır. Microsoft.net'in yeni sürümü (v4.0, 2.0, 3.5, 4.5), gereken PC'nin özelliklerinden daha fazla.

Bununla birlikte, bu platformda geliştirilen uygulamalar performansa daha duyarlıdır. Yani, eski bir bilgisayar kullanıyorsanız, Windows 8 altında program yüklemeyeceksiniz, yani sürüm 4.5 için bir platforma ihtiyacınız yok demektir.

Herhangi bir sürümün (v4.0, 2.0, 3.5, 4.5) Microsoft .NET Framework uygulamasını yüklemek için ihtiyacınız olan şeyler:

  • xP sp3 veya server 2003 Sp2 ile başlayan Windows ailesinin işletim sistemi;
  • 1 GHz'lik bir işlemciye sahip bilgisayar;
  • en az 512 MB RAM;
  • x86 ile başlayan işlemci mimarisinin herhangi bir sürümü.

Yazılımı yükleme işlemi

Bu gerçeği hesaba katmak gerekir: Kural olarak, iki program işletim sistemine yerleştirilmiştir. XP güncellemesiz kullanırsanız, bunları resmi Microsoft web sitesinden indirmeniz gerekir. İhtiyacınız olan minimum sürümler:

  • Beşinci sürümün tarayıcısı.

Yüklediğiniz sürümü öğrenin, tüm bileşenleri görebilirsiniz. Ancak kuruluma başlamadan önce tüm sistem yazılımlarını güncellemeniz önerilir. Bunu yapmak için aşağıdaki koşulları yerine getirin:

  1. Kontrol panelini açın;
  2. "Windows Update Merkezi" ni bulun;
  3. Önemli güncelleştirmeleri kontrol edin ve yükleyin.


Resmi Microsoft web sitesindeki microsoft .net framework'ün herhangi bir sürümünü (v4.0, 2.0, 3.5, 4.5) indirin.


Uygulamalardan bazıları, ihtiyaç duydukları sürümü (v4.0, 2.0, 3.5, 4.5) sunmaktadır. Bir bileşen eklemek, yazılımın ihtiyaçlarına ve platformun kendisine bağlı olarak birkaç tane daha ekleyebilir (örneğin, 3.0 ve 2.0, 3.5 platformuyla birlikte yüklenir).


Kurulumun kendisi çok basit ve sezgisel. Yükleme başarısız olursa veya sistem bir hata iletisi görüntülerse, tüm sürümleri (v4.0, 2.0, 3.5, 4.5) devre dışı bırakmanız veya silmeniz gerekir microsoft.net

Çerçeveyi kaldırma ve devre dışı bırakma


Çerçeveyi neden kaldırmalıyım? Windows bileşenlerinden birini yükselttikten sonra bir sorunla karşılaşırsanız, aşağıdakileri yapabilirsiniz:

  1. En son yüklenen öğeyi devre dışı bırakmaya çalışın;
  2. Standart yöntemlerle çıkarın;
  3. Net çerçeve temizleme aracını kullanın.

Standart araçların çalışmasını geri yükle Windows

Bileşeni devre dışı bırakmak için "Kontrol Paneli", "Bileşenleri Etkinleştir veya Devre Dışı Bırak" bölümüne gidin. En son takılan ve onay kutusunun (v4.0, 2.0, 3.5, 4.5) sürümünü bulun ve ardından "Tamam" düğmesine tıklayın.


Sorun yükleme ile değil, ancak pencereleri başlat, o zaman, büyük olasılıkla, sistemde bir arıza vardı. Hata kritikse ve yükleme yapmaya izin vermiyorsa, sorunu gidermeniz gerekir. güvenli mod. Çökmelerden kurtulmak için, standart "Program Ekle / Kaldır" aracılığıyla program çerçevesini kaldırın.


Silinirken, en çok yüklü olan sürümle başlayın ve minimumla bitirin. Sıranın sırasına göre, v4.0 - 3.5 - 3.0 - 2.0 - 1.1 'i kaldırın. Bundan sonra, resmi siteden ihtiyacınız olan sürümleri indirmeniz gerekir.

Ek yazılım kullanımı

Çünkü hataların sayısız versiyonu oldukça çeşitlidir. Düzenli pencere araçları, gereksiz kayıt defteri girişlerini, yapılandırma dosyalarını ve sistem kitaplıklarını bırakarak yazılımı tamamen kaldırmaya her zaman yardımcı olmaz.

Bu daha sonra daha ciddi sorunlara neden olabilir. Bu nedenle, net çerçeve temizleme aracını kaldırmak için özel bir program oluşturuldu.


Yardımcı program çok basittir. Çalıştırın, "Şimdi Temizle" düğmesini tıklatmanız gerekir. Net çerçeve temizleme aracı, bileşenin hareketinin tüm izlerini tamamen ortadan kaldıracak şekilde çalışır; bunlara aşağıdakiler dahildir:

  • yazılım;
  • ilgili güncellemeler;
  • kayıt defteri girdileri;
  • yapılandırma dosyaları;
  • sistem kütüphaneleri.

Bu program sayesinde, gereksiz eski bileşenleri herhangi bir sorun ve sonuç olmadan kaldırabilir ve yanlış kurulum veya bileşen hatası durumunda işletim sistemi hatalarından kurtulabilirsiniz.

Sıradan kullanıcılar için gizemli olan nedir. NET Framework? Bu, çeşitli programlar geliştirmek için tasarlanmış Microsoft'un tescilli programlama modelidir. .NET Framework, hem programları geliştirmek hem de başlatmak için gereklidir.

Programcı belli versii.NET Framework aktif bir program oluşturursa versiya.NET Framework yüklü olduğu gerekli değildir kadar bu nedenle, kullanıcı bunu çalıştıramazsınız.

Gad, anlıyoruz. Bununla birlikte, Windows 7'de .NET Framework'ün gerekli sürümü varsayılan olarak yüklendiğinden, her şey o kadar korkutucu değildir. Bununla birlikte, bunun üzerine daha sonra.

Şimdilik, .NET Framework'ün varolan sürümlerine göz atalım.

.NET Framework 1.0 ve 1.1 sürümü

Sürüm 1.0 artık eskimiş ve kullanılmamıştır. Aynı şey eski bir programın gerektirdiği durumlarda yalnızca çok nadir durumlarda da kurulması gereken sürüm 1.1 için de geçerlidir.

.NET Framework 1.1'i yüklemek için, aşağıdaki bağlantıdan indirmeniz ve yüklemeniz gerekir. Bunu kesinlikle gerekli olursa yapın - çoğu Windows 7 kullanıcısı bu sürümü indirir İhtiyacı yok.

.NET Framework 1.1 ve Service Pack 1'i yüklediğinizde, hata iletileri alırsınız olabilir. Benzer bir durumda, .NET Framework 1.1 şu şekilde el ile yüklenebilir.

1. C: sürücüsünde bir klasör oluşturun düzeltmek (C: \\ Fix).

3. Komut satırını açın (birlikte çalışmalısınız. hesap   Yönetici). Bunu yapmak için düğmeyi tıklayın başlangıç, arama alanına girin cmd   ve basın .

4. Aşağıdaki iki komutu girin.

Cd / gün C: \\ Fix dotnetfx.exe /c:"msiexec.exe / a netfx.msi targetdir = C: \\ düzeltme "

5. Komutları onaylayın ve aşağıdaki üç komuta girin.

NDP1.1sp1-KB867460-X86.exe /xp:C:\\Fix\\netfxsp.msp msiexec.exe / bir C: \\ Fix \\ netfx.msi / p C: \\ Fix \\ netfxsp.msp netfx.msi

.NET Framework 1.1 paketi artık hatasız kurulmalıdır.

.NET Framework 2.0 - 3.5.1 sürümü

Bu sürüm, varsayılan olarak kendiniz doğrulamak kolay Windows 7'de yüklenir. Bir takım seç Başlat\u003e Denetim Masası\u003e Programlar ve Özellikler, sonra linke tıklayın Windows Bileşenlerini Etkinleştirme veya Devre Dışı Bırakma. Ve burada, .NET Framework 3.5.1'in sürümünün varsayılan olarak Windows 7'ye yüklendiğinin kanıtı şöyledir:

.NET Framework 4.0 sürümü

Bu sürüm, öncelikle programcılar için gereklidir ve istemci programları çalıştırmak nadiren gereklidir. Ancak, .NET Framework 4.0'da oluşturulan yazılımı çalıştırmak için, zaten uzun süre dağıtılan KB982670 güncelleştirmesini yükleyebilirsiniz (ve yüklemeniz gerekir) windows hizmeti   Güncelleme. Zamanla bu versiyu.NET Framework gerektiren programlar daha fazlası olacak.

.NET Framework 4.0'ı aşağıdaki bağlantılardan indirebilirsiniz. Size hatırlatmak isteriz ki, .NET Framework 4.0 sürümünün tam sürümünün yalnızca program geliştirme için indirilmesi gerekecek! Müşteri Profili, Windows Update aracılığıyla indirilmelidir güncelleme KB982670, - Eğer normal bir kullanıcı iseniz, ortak bir istemci versiya.NET Çerçeve 4,0 gerekir.

Eğer onlara ihtiyacım yok ekstra dosyaların bir demet doldurdu de bir sisteme - ilk linke tam versiyu.NET Framework indirmek ve yüklemek Ancak, kötü hiçbir şey olmaz.


   Programın tanımı: Microsoft No Framework

Microsoft .NET Framework   Microsoft'un bugün aktif olarak teşvik ettiği çeşitli ağ uygulamalarının yanı sıra hizmetleri de içeren bir kompleks. Uygulama gösterildiği gibi bugün Microsoft .NET Framework, tüm dünyada tanınmış bir standarttır ve bu nedenle çoğu durumda kurulumu zorunludur. Programların yanı sıra her gün giderek artan sayıda site, bu pakete sahip olmayan herkesle işbirliği yapmayı reddediyor.

Teknik açıdan bakıldığında, bu program başlangıçta farklı dillerde yazılmış çeşitli hizmetleri bir araya getiriyor. Örneğin, C ++ ile yazılmış bir hizmet getirebilirsiniz. Delphi'de oluşturulan bir kütüphaneden bir sınıfa işaret eder. C #, farklı bir sınıf yazmanıza izin verir, ancak Visual Basic. NET'te oluşturulur ve Delphi'de özgürce işlenebilir.

Peki Microsoft No Freivvork nedir?

Microsoft No Framework'ü indirin   - çünkü bu, ağ ve en modern programlar için codec bileşenlerinden başka bir şey olmadığı için gereklidir.
  Önemli bir nokta, çerçevedeki kesinlikle her kütüphanenin sürümüyle ilgili gerekli tüm bilgileri saklamasıdır. Böylece, aksi halde, montajın belirli bir versiyonu arasında ortaya çıkacak çatışmaları tamamen ortadan kaldırabilirsiniz.
  Bu yazılım paketinin Windows'un her sürümüne kurulması arzu edilir, çünkü er ya da geç, Microsoft .NET Framework olmadan yapamayacağınız bir durumla karşılaşacaksınız.
Windows için Microsoft .NET Framework   her zaman yüklemeniz gerekmez. Pek çok sistem için, bu belge paketi otomatik olarak yüklenir çünkü OS'un dağıtımına eklenir. Başka bir tane varsa pencere versiyonu, daha sonra kayıt web sitemizde ya da SMS olmadan Rusça programlarını indirebilirsiniz. Bu, hem maliyetlerinizi hem de zamanınızı önemli ölçüde azaltacaktır.

Bu belgeler arşivin içine taşınmış ve desteklenmiyor.

.NET platformu, ameliyat odasında çalışan birçok uygulamada ayrılmaz bir parçasıdır. windows sistemive bu uygulamaları çalıştırmak için genel işlevsellik sağlar. Geliştiriciler için, .NET platformu mükemmel bir kullanıcı arabirimi ve basit ve güvenli etkileşim ile uygulamalar oluşturmak için eksiksiz ve tutarlı bir programlama modeli sağlar.

Bu makale, .NET Framework 4.5'i, düzeltilmiş sürümlerini (4.5.1, 4.5.2), .NET Framework 4.6'ı ve değiştirilmiş sürümlerini (4.6.1, 4.6.2) bilgisayara yüklemek için kullanılan sayfalara bağlantılar içermektedir. Geliştiriciler, .NET Framework'ü uygulamalarıyla birlikte indirip dağıtmak için bu bağlantıları kullanabilir.

.NET Framework'ün yeni sürümünün her zaman bir önceki sürümü değiştirmediğini unutmayın. .NET Framework sürümleri hakkında daha fazla bilgi ve bilgisayarınızda yüklü olan sürümleri denetlemek için veya adresine bakın. Aşağıdaki tabloda listelenen tüm .NET Framework sürümleri, .NET Framework 4 için yerel güncelleştirmelerdir. Diğer bir deyişle, daha yeni bir sürümünü, örneğin, .NET Framework 4.6 yüklüyorsanız, önceki sürümleri, örneğin .NET Framework 4.5'i önceden yüklemeniz gerekmez, 4.5.1 veya 4.5.2. Aynı şekilde, .NET Framework 4.6 gibi daha yeni bir sürümü yüklüyorsanız, örneğin, .NET Framework 4.5, 4.5.1 veya 4.5.2 gibi önceki sürümleri kaldırmanız gerekmez. Bu ayrıca, daha sonraki bir sürümü zaten yüklüyse, tabloda listelenen daha önceki bir sürümü yükleyemediğiniz anlamına gelir.

Aşağıdaki tabloda yararlı linkler ve ardından belgede - gerekli diğer bilgiler bulacaksınız. Yüklemeden önce .NET Framework için sistem gereksinimlerini görüntülemek için bölümüne bakın. Sorun giderme ile ilgili yardım için bkz.

.NET Framework SürümüGeliştiriciler için kurulumDağıtım paketini yüklemePlatform Desteği
4.6.2 NET Framework 4.6.2 Geliştirme Paketi Web Yükleyicisi İndirme Sayfası 4.6.2

Visual Studio 2012 ve diğer tümleşik geliştirme ortamlarıyla kullanmak için

Web Installer'ı indir sayfa 4.5.1

Ayrıca yükleyebilirsiniz:
Windows 8 ve önceki sürümleri
Windows Server 2012 ve önceki sürümleri

4.5 Visual Studio 2012'de etkinleştirildi

Paketin bir parçası olarak da mevcuttur

Web Yükleyicisi Download Page 4.5 Bu bölümün bir parçasıdır:
Windows 8
Windows Server 2012
  Visual Studio 2012

Ayrıca yükleyebilirsiniz:
  Windows 7 ve önceki sürümleri
  Windows Server 2008 Service Pack 2 (SP2) ve önceki sürümleri
(bölümdeki tam listeye bakın)

Kullanıcılar ve geliştiriciler için .NET Framework hakkında genel bilgi için bkz. .NET Framework. .NET Framework uygulamayla birlikte dağıtma hakkında bilgi için, bkz. Mimari ve .NET Framework'ün temel işlevleri hakkında bilgi için bkz.

Visual Studio veya diğer geliştirme ortamları, ya bir uygulama veya kontrollü dağıtım için yük dağıtılan paket.NET Framework geçen versii.NET Çerçevede gelişimi için izin veren çoklu platformlar için yazılım geliştirme kiti, yükleyin.

.NET Framework 4.5.1 veya 4.5.2 Geliştirici paketi 4.6.1 veya 4.6.2 referans montaj ve dil pakety.NET Framework 4.5.1 veya dahil .NET Framework 4.6 paket ve razrabotchikov.NET Framework için hedef platformu paketini seçin 4.5.2 veya .NET Framework 4.6, 4.6.1 veya 4.6.2 ve Visual Studio gibi bir entegre geliştirme ortamında kullanabileceğiniz IntelliSense dosyaları. Visual Studio, Geliştirici Sürümü kullanan veya seçmek durumunda hedef platform da projeyi oluştururken seçim için kullanılabilir platformların bir dizi içine bir dizi versiyu.NET Çerçeve ekler. Aşağıdaki geliştirici paketlerinden birini veya hedef platform seçim paketini seçin:

    Kurulum notları

    • .NET Framework 4.5.1 ve 4.5.2 ve .NET Framework 4.6, 4.6.1 ve 4.6.2, .NET Framework 4.5 için yerel güncelleştirmelerdir.

      Çerçeve 4.5 .NET platformu, onun modifiye salınımlı ve takzhe.NET Çerçeve 4.6 ve modifiye sürümleri zamenyayut.NET Çerçeve 4. Eğer versiya.NET Framework 4 yüklü sistemde bu sürümleri yüklediğinizde, montaj yerini aldı.

      .NET Framework 4 dönmek isterseniz udalenii.NET Framework 4.5, ayarı bozulmuş sürümleri veya .NET Framework 4.6 ve modifiye salım ayrıca daha önce fayly.NET Framework 4. kaldırıldı zaman, tüm güncellemeleri ile uygulamayı yeniden yüklemeniz gerekir. (Bkz. Bölüm .NET Framework 4'ü yükleme.)

      .NET Framework 4.5'i, onun değiştirilmiş sürümlerini ve .NET Framework 4.6 ve değiştirilmiş sürümlerini kurmak için yönetici ayrıcalıklarına sahip olmanız gerekir.

      Yeniden Dağıtılabilir paketi platformy.NET Framework 4.5 üretilip Microsoft tarafından imzalanmış dosyalar üzerinde dijital imzanın prematüre bitiminden neden dijital sertifikada yanlış zaman damgası ile ilişkili sorunu çözmek için, 9 Ekim 2012 güncellendi. Daha önce 16 Ağustos 2012'de .NET Framework 4.5 Yeniden Dağıtılabilir Paketi'ni yüklediyseniz, yüklü kopyayı şu adresten en son dağıtım paketine güncelleştirmeniz önerilir: Microsoft Yükleme Merkezi   . Bu sayı hakkında daha fazla bilgi için, bkz. Güvenlik İpuçları (Microsoft) (2749655)   ve bilgi Bankası Makalesi 2770445.

    Dil paketleri, desteklenen diller için yerelleştirilmiş kaynakları (örneğin, çevrilmiş hata iletisi metinleri ve kullanıcı arabirimleri) içeren yürütülebilir dosyalardır. Dil paketi kurulu değilse, .NET Framework platformu hata iletileri ve diğer metinler İngilizce görüntülenir. Web yükleyicisinin işletim sistemine karşılık gelen dil paketini otomatik olarak yüklediğini ancak bilgisayarınıza ek dil paketleri indirebileceğinizi unutmayın. Çevrimdışı yükleyiciler dil paketleri içermiyor.

      önemli

    Lütfen Seçiniz indir.

    Aşağıdaki tabloda, desteklenen diller listelenmiştir.

    dilDil ve Bölgesel Ayarlar
    Arapçaar
    Çekcs
    Danimarkalıda
    Hollandalınl
    Fincefi
    Fransızfr
    Almande
    Yunanel
    İbraniceo
    Macarhu
    İtalyano
    Japonja
    Koreliko
    Norveçlihayır
    Polonyapl
    Portekizce (Brezilya)pt-BR
    Portekizce (Portekiz)pt-PT
    Rusru
    Çince (Basitleştirilmiş)zh-CHS
    İspanyolcaes
    İsveçsv
    Çince (geleneksel).

Işletim sistemi güncelleştirme paketlerini yüklerken veya yeni yazılım yüklerken, bazen .NET Framework için dosya indirmeniz gerekebilir, ancak bazı durumlarda hatalar oluşur. Ne tür bir bileşenin olduğunu ve her şeyin bir saat gibi çalışması için .NET Framework'ü nasıl güncelleyeceğimizi anlamaya çalışalım.

Microsoft .NET Framework nedir?

Platformun kendisi herhangi bir Windows sisteminde bulunur. Başlangıçta programlar ve uygulamalar oluşturmak, güvenli iletişim araçları ve daha pek çok şey yapmak için Microsoft uzmanları tarafından geliştirildi.

Bununla birlikte, zaman içinde, farklı programlama dillerinde yazılmış programların uyumluluğunu sağlayan evrensel bir araç haline geldi. Kabaca söylemek gerekirse, belirli bir uygulama, Windows ortamında çalıştırmak üzere tasarlanmamışsa, platformu bir arabulucu veya köprü gibi kullanırken, program tam işlevli modda başlatılabilir ve çalıştırılabilir.

Güncelleştirme sorularına gelince, .NET Framework yalnızca el ile güncellenebilir, çünkü bu platform için paketler dahi yüklenmez ve güncellemeler kendilerini çoğunlukla koruma ve güvenlik sistemiyle ilişkilendirir. Bunun nasıl yapılacağı aşağıda gösterilecektir.

Hizmet paketlerinin bileşimi

Microsoft .NET Framework güncellemesi yalnızca program modülleri tarafından değil, aynı zamanda geliştirme ortamının ana bileşenleri tarafından da güncellenebilir. Bu durumda, ek yapılar için yeni özellikler veya destek görünürse, bunlar da yüklenir.


Güncellemeler listesinde en sık olarak aşağıdaki bileşenlerin iyileştirmesini gözlemleyebilirsiniz:

  • CLR (çok çekirdekli işlemcilerin geliştirilmiş performansı, yeni dosya türlerinin ve sayısal verilerin tanınması, karışık modda, dökümhaneler ve mini dökümler dahil olmak üzere hata ayıklamayı kolaylaştırdı).
  • Visual Basic ve C + / ++ (örtülü satır devamlılığı, yeni operatörler, dinamik gönderme).
  • Benzetim ve basitleştirilmiş veri erişimi (WCF hizmetleri ve Entity Framework bileşik platformu).
  • ASP.NET uzantıları (HTML ve CSS tanımlayıcılarının yönetimi, dinamik veri bileşenleri, şablonlar, filtreler, AJAX kitaplığına dayanan web formları).
  • Kompozit WFP modülleri (çoklu dokunmatik girdi, esnek ölçeklenebilirlik, SDK desteği, görsel sunum).
  • Windows İş Akışı (süreçlerin ve projelerin desteklenmesi, modelleme stilleri).
  • WCF (korelasyona dayalı programlama eylemleri, iş akışı performansı).
  • Paralel programlama (TPL kütüphanesi, PLINQ sorguları) vs.

Tam liste şirketin resmi web sitesinde bulunabilir.

.NET Framework 4.0'a nasıl güncelleştirilir: başlangıç ​​koşulları

Şimdi, doğrudan güncelleme hakkında. Microsoft .NET Framework yalnızca sistem bazı başlangıç ​​koşullarıyla tamamen uyumluysa güncellenebilir. Mutlaka 3.1'den daha düşük olmayan sürümleri içermelidir ve ayrıca internet tarayıcısı Explorer değiştirme 5.01 ve üstü.


Sistemde böyle bir bileşenin bulunmaması durumunda, bunları güncellemeniz gerekecek ve yalnızca bu yüklemenin ardından tüm platformun tamamı güncelleştirilecektir. Buna ek olarak, bir önkoşul, son güncellemeler   ve işletim sistemleri için servis paketi.

Bazı nedenlerden dolayı otomatik modda değillerse, "Güncelleme Merkezi" nde elle arama yapmanız ve bulunan bileşenleri sisteme entegre etmeniz gerekir.

.NET Framework 4.5 nasıl güncelleştirilir: Sistem Gereksinimleri

Güncellemeleri yüklerken, sistem yapılandırmasına ve boş disk alanına dikkat etmeniz gerekir.

Destekleyen işletim sistemleri   XP'den 10'a ve x86, x64 ve ia64 mimarisi (bazı bileşenler kullanılamıyor veya desteklenmiyor). Minimum yapılandırmada, 1 GHz veya daha yüksek bir saat hızına sahip bir işlemci, rastgele erişimli bellek   512 MB veya daha fazla, ayrıca 32-bit sistemler için yaklaşık 850 MB boş disk alanı (veya 64-bit mimarisi için 2 GB).

Güncelleme Süreci

Bazen bazı uygulamaların yüklenmesi sırasında, .NET Framework 7 platformunun kullanıldığı veya başka herhangi bir desteklenen sistem mesajı verilir; bu aygıtların doğru bir şekilde çalışıp çalışmadığı önemli değildir. Ve burada ilginç bir gerçeğe dikkat etmeye değer. Gerçek şu ki, kurulum yeni sürüm   Yenileme sürecine böyle yapacak bir şey yoktur. Platformun yeni bir sürümünü yüklemeniz yeterlidir. Bu durumda, yükleyici önce eski değişikliği siler ve ancak daha sonra yeni sürümün yüklenmesini başlatır.


Bazen, sıcak güncellenmiş bir sürümü yüklemeden önce, önceki değişikliği manuel olarak kaldırmak gerekli olabilir (bu çoğunlukla Windows XP için geçerlidir).

.NET Framework, yalnızca yükleme paketi resmi Microsoft web sitesinden indirilirse güncellenebilir (diğer kaynaklardan almamak daha iyidir çünkü işlevselliğin tamamlanmamış bir sürümü olabilir, virüsler ve kötü amaçlı kodlarla da bulaşmış olabilir). Aşırı durumlarda, yükleyiciyi çalıştırmadan veya dosyayı içeren arşivi açmadan önce dosyaları bir virüsten koruma tarayıcı ile kontrol etmeniz gerekir.

Dosyayı indirdikten sonra, onu yönetici olarak çalıştırmaya ve kurulum işleminin tamamlanmasını beklemeye devam ediyor.

Olası güncelleme sorunları ve çözümleri

Bununla birlikte, güncelleme işleminin basit olmasına rağmen, kurulum sorunlara neden olabilir. Genellikle sürüm 4.0 ile ilgilidir. Yükleyici, yüklemenin tamamlanmadığını belirten bir ileti görüntüler.


Elbette, bilgisayar sistemini yeniden başlatıp yüklemeyi deneyebilirsiniz, ancak çoğu durumda bu nedenle, .NET Framework, sorunları aşağıdaki gibi düzeltmek için güncellenebilir.

"Çalıştır" menüsünden (Win + R) komut satırını (cmd) çalıştırın, net stop WuAuServ konsoluna kaydedin. Bundan sonra, sistemin kök dizinindeki (C: \\ Windows) Software Distribution klasörünü bulun ve örneğin SDold olarak yeniden adlandırın.

Bundan sonra komut satırı   net WuAuServ'u girin ve kurulumu tekrarlayın. Olguların% 99.9'unda bu teknik bu sorunu tamamen ortadan kaldırır.

Toplam yerine

Görebildiğiniz gibi, .NET Framework güncellemesinde karmaşık bir şey yoktur. Önemli olan "işletim sistemi" için en yeni güncellemeleri kurmak için doğru işleyişi için bilgisayarların sistem gereksinimlerini dikkate almak ve paket resmi bir kaynaktan farklı bir kaynaktan indirildiyse yüklü sürüme dikkat etmektir. Hatalar veya arıza olması durumunda, tarif edilen teknik durumun düzeltilmesinde neredeyse% 100 garanti veriyor.