2012-06-14 9 views
17

La mia domanda in breve è: ".NET Framework 4.5 può essere installato su macchine Windows XP?".NET 4.5 RC Framework CLR - Compatibilità con Windows XP

ho il seguente collegamento MSDN:

.NET Framework Versions and Dependencies

Ogni nuova versione di .NET Framework mantiene le caratteristiche delle versioni precedenti e aggiunge nuove funzionalità. Il CLR è identificato dal proprio numero di versione. Alcune versioni di .NET Framework includono una nuova versione di CLR, ma altre utilizzano una versione precedente. Ad esempio, .NET Framework 4 include CLR 4, ma .NET Framework 3.5 include CLR 2.0. (Non esisteva la versione 3 del CLR). Sebbene .NET Framework 4.5 RC sia un aggiornamento sul posto di .NET Framework 4, il numero di versione CLR sottostante è 4.5. ...

La documentazione va a dire è possibile installare solo .NET Framework 4, .NET Framework 3.5 SP1, .NET Framework 2.0 SP2 su Windows XP Professional e Windows XP Home Edition (cioè nessun 4.5 menzionato).

Ho letto in altri posti che .NET 4.5 può essere installato su Win XP. Quindi questa documentazione si riferisce solo a 4.5RC (non al framework finale 4.5).

Il mio problema è, non siamo in grado di distribuire app create su 4.5 su macchine XP. Microsoft rilascerà un service pack? (improbabile dal momento che non supportano XP)

p.s. un paio di articoli interessanti sul tema:

.NET 4.5 is an in-place upgrade to .NET 4.0

.NET 4.5 breaking changes - compatibility issues between the .NET Framework 4 and the .NET Framework 4.5 R

+0

Non so, ma FORSE è possibile eseguire app .NET 4.5 su XP con Mono. –

risposta

10

Guardando i Requisiti di sistema di .NET Framework documentazione - Penso che tu sei fuori di fortuna.

http://msdn.microsoft.com/en-us/library/8z6watww(v=vs.110).aspx

Secondo il documento, è certo che non era nella matrice di prova, non sarà possibile ottenere il supporto per l'installazione. Il programma di installazione potrebbe funzionare anche supponendo che non blocchi esplicitamente il sistema operativo non supportato '. YMMV.

XP è in supporto esteso per tutta la vita fino al 2014 - vedrete solo correzioni importanti per la sicurezza, non nuove funzionalità come questa.

http://support.microsoft.com/lifecycle/search/default.aspx?alpha=Windows+XP

1

Come discusso in questo link No, .NET 4.5 non sarà supportato da Windows XP.

Chiunque può votare per rendere Windows XP supportato su .net framework 4,5 here

+0

Probabilmente intendevi ".NET 4.5 non sarà supportato su Windows XP". –

0

Basta usare Mono http://www.mono-project.com/Main_Page

E 'compatibile XP.

+2

Ed è anche incompleto in termini di piena compatibilità .net. Mono non è sempre un'opzione, è certamente meno un'opzione rispetto al semplice targeting .net 4.0 anziché 4.5. – Kushan