2010-03-02 16 views

cevap

11

Kısa versiyon: Hayır, yapamazsınız.

IIS sürümü her zaman işletim sistemine bağlıydı, işletim sisteminde bunu desteklemek için birçok temel öğe var. 2008 R2'nin web uygulamaları da dahil olmak üzere 32 bit programları WoW64 aracılığıyla çalıştıracağını aklınızdan çıkarmayın.

+0

Tamamen doğru değil ... IIS sürüm bağları, Windows 2000 ile başlatıldı, ancak NT4, IIS ile birlikte sistem yükseltmelerini özendirmek için NT5/win2k birleştirildikten sonra IIS'nin birden çok sürümünü çalıştırabilir. – Tracker1

+0

@ Tracker1 - Yukarıdaki hala doğrudur, sürüm her zaman işletim sistemine bağlıydı ... IIS seviyesinde NT4 de dahil olmak üzere * herhangi bir * sürümü üzerinde çalışabiliyorsunuz. Örneğin, NT4, IIS 4.0'ın üzerinde bir şey çalıştıramaz (ve hatta seçiminiz, hangi hizmet paketini kullandığınız ile sınırlıydı). NT4'ten sonra 1: 1 kravat olmaya başladı, ama bu yukarıda olduğumdan daha belirgindi. NT4'ün istemci sürümünde IIS üzerinden çalışan bir şeyin bu noktada * çok * nadir olması gerektiğinden, insanların% 99.99'unun bu bir sorun olmadığını düşünürdüm. –

+0

Tamamen katılıyorum, bugün bir sorun değil ve NT 3.5-4 döneminde daha karmaşıktı ... sadece biraz derinlik katıyordu. Şahsen, MS'in IIS'yi tekrar ayrıştırmasını isterdim, ancak versiyonlama bu günlerde satışları iter. Gerçekten şaşırdığım yerde, hiç kimsenin Linux için kutudan çıkmış bir Mono kurulumuyla ilgili iyi bir iş yapmamış olması. Windows Server Web Edition'ın (8/2012 ile değiştirildiğini) gerekli olmamak için yeterince iyi bir değer olduğunu düşünürsem de, oldukça az sayıda .NET projesinin sorunsuz bir şekilde çalıştığını gördüm. – Tracker1