Varför finns det flera versioner av Microsoft .NET Framework i Lägg till eller ta bort program?

2016-11-16 08:42:15
Huvud·Övrig·Varför finns det flera versioner av Microsoft .NET Framework i Lägg till eller ta bort program?

.NET Framework är en programmeringsram av Microsoft för utvecklare att skapa applikationer lättare. Det var något nytt i Windows XP men finns nu vanligtvis inbyggt i Windows operativsystem. Det finns ganska många .NET Framework-versioner tillgängliga som är 1.1, 2.0, 3.0, 3.5, 4.0 och 4.5 som kan installeras i Windows och det berör många användare om installation av för många. NET Frameworks kan få systemet att sakta ner. Detta syns lätt i Windows XP där flera versioner av Microsoft .NET Framework listas i Lägg till eller ta bort program.

Men i Windows 7 kommer du antagligen inte att se några .NET Framework som listas i Program och funktioner och det mesta är bara Microsoft .NET Framework 4.5.1 om du har valt att installera det från Windows Update.

Anledningen till att du ser flera versioner av .NET Framework i Lägg till eller ta bort program för Windows XP men inte i senare version av Windows, t.ex. 7, beror på att när .NET Framework ingår som en del av operativsystemet kommer det inte att visas i Program och funktioner. Windows 7 kommer med .NET Framework 3.5, 3.0 och 2.0 förinstallerat, varför du aldrig kommer att se dessa versioner listade i Program och funktioner som du kan avinstallera. Så om du installerar andra versioner av .NET Framework som 4.5.1 eller till och med den gamla 1.1, kommer dessa två versioner att visas i Program och funktioner. För Vista ingår .NET Framework 3.0 och 2.0 som en del av OS-komponenten, men bara 2.0 är aktiverad som standard medan 3.0 kan aktiveras manuellt från Program och funktioner.

För Windows 8.1 är .NET Framework 4.5.1 förinstallerat och aktiverat som standard. Om du har applikationer från tredje part som är hårdkodade för att kräva äldre versioner av .NET Framework som 3.5, 3.0 eller 2.0, är ​​goda nyheter att de redan ingår i operativsystemet men bara inte är aktiverade. För att aktivera äldre versioner av .NET Framework i Windows 8.1, gå till Kontrollpanelen> Program och funktioner> och klicka på Aktivera eller inaktivera Windows-funktioner som finns på vänster sidofält. Valfritt kan du starta det genom att skriva optionalfeatures.exe i Start-menyn.

Ytterligare tips : Om Windows-funktioner visar en tom eller tom lista som är ganska vanligt problem, kan du läsa den här artikeln om hur du åtgärdar den.

Markera bara kryssrutan .NET Framework 3.5 (inkluderar. NET 2.0 och 3.0) och klicka på OK. Windows-funktionerna uppmanar dig att det behöver filer från Windows Update för att avsluta installationen av vissa funktioner. Välj "Hämta filer från Windows-alternativet" för att fortsätta.

En viktig information som du behöver veta om .NET Framework 3.5 är när denna specifika version installeras, den kommer tillsammans med version 3.0 och 2.0. Detta är anledningen till att när du aktiverar .NET Framework 3.5 är Windows 8.1, innehåller det också .NET 3.0 och 2.0. I Windows 7 är alla 3-versionerna (3.5, 3.0, 2.0) förinstallerade. Slutligen för XP, om du har alla versioner av .NET framework installerat, kommer att försöka avinstallera 3.0 eller 2.0 ge dig ett fel med att säga att det "inte kan avinstalleras eftersom det kommer att påverka andra program som är installerade".

Om du vill bli av med den äldre versionen av .NET Framework i Windows XP måste du först ta bort version 3.5, följt av 3.0 och slutligen 2.0. Microsoft .NET Framework version 4 och den äldsta 1 är oberoende och kan avinstalleras när som helst.

Ytterligare anmärkningar : Det är faktiskt onödigt att behålla de äldre versionerna av. NET Framework installerat i operativsystemet eftersom de är bakåtkompatibla. Detta innebär att alla applikationer som är byggda med äldre versioner av .NET Framework fungerar med den senaste versionen av .NET Framework. Vissa utvecklare har emellertid dåliga rutiner genom att inkludera ytterligare kontroller för att säkerställa att en specifik version av .NET Framework finns för att kunna köras och detta orsakar problem med bakåtkompatibilitet.

Vi har testat att flera versioner av .NET Framework inte saktar ner datorn. Det tar lite diskutrymme för .NET Framework-filer, men fortfarande inte så mycket med tanke på att en genomsnittlig hårddisk idag är minst några hundra GB i storlek. Det enda du behöver oroa dig är att datorn mer utsätts för säkerhetsproblem som lyckligtvis lätt kan korrigeras genom att se till att Windows Update är inställt på att installera uppdateringar automatiskt.

Redaktionen