2010-03-02 6 views

risposta

11

Versione corta: No, non è possibile.

La versione di IIS è sempre stata legata al sistema operativo, ci sono molte cose sottostanti nel sistema operativo per supportarlo. Tieni presente che 2008 R2 eseguirà programmi a 32 bit incluse le applicazioni Web tramite WoW64 se questa è la tua avversione per l'aggiornamento a R2.

+0

Non completamente vero ... I legami di versione di IIS sono iniziati con Windows 2000, ma NT4 poteva eseguire più versioni di IIS ... dopo NT5/win2k erano associati, principalmente per incoraggiare gli aggiornamenti di sistema con IIS. – Tracker1

+0

@ Tracker1 - Quanto sopra è ancora vero, la versione è sempre stata legata al sistema operativo ... sei limitato in quale livello di IIS puoi eseguire su * qualsiasi * versione di Windows compreso NT4. Ad esempio NT4 non può eseguire nulla sopra IIS 4.0 (e anche la selezione era limitata dal service pack in cui ci si trovava). Ha iniziato a essere un pareggio 1: 1 dopo NT4, ma è più specifico di quanto non lo fossi. Immagino che per il 99,99% delle persone questo non sia un problema, dal momento che qualcosa in esecuzione tramite IIS sulla versione client di NT4 deve essere * estremamente * raro a questo punto. –

+0

Sono assolutamente d'accordo, è un non-problema oggi, ed è stato più complicato nell'era NT 3.5-4 ... stava solo aggiungendo un po 'di profondità. Personalmente, vorrei che MS separasse di nuovo IIS, ma il versioning spinge le vendite in questi giorni. Dove sono davvero sorpreso è che nessuno ha fatto un buon lavoro di installazione Mono out-of-the-box per Linux. Ho trovato che alcuni progetti .Net funzionano senza problemi, anche se penso che Windows Server Web Edition (che è stato sostituito con 8/2012) fosse un valore abbastanza buono da non essere necessario. – Tracker1