Windows Server 2008 üzerine MVC çalıştırma

Windows Server 2008 üzerine MVC çalıştırmak için öncelikle websiteniz Asp.net 4.0 desteğinin bulunduğu bir Application Pool’da bulunmalıdır. Sonrası yine bulunduğu Application Pool’un “integrated mode” a olması gerekmektedir. Yoksa MVC projeniz çalışmayacaktır.

Websitenizin kullandığı Application Pool’u “integrated” Mode a aşağıdaki adımları izleyerek atayabilirsiniz:

Ilk olarak IIS Manager i açın; sonrası Application Pools kısmına girdikten sonra sitenizin kullandığı Application Pool’u seçin; (Oluşturmadıysanız öncelikle Pool’u oluşturmanız gerek) daha sonra kullanılan Application Pool üzerine sağ tıklayarak “Advanced Settings” ı tıkladıktan sonra karşınızda aşağıdaki gibi bir ekran çıkacaktır:

MVC Application on IIS

Yukarıdada görüldüğü gibi; Managed Pipelin Mode kısmından “Integrated” seçeneğini seçmelisiniz. Ayni şekilde yine görüldüğü üzere makalenin başlığındada söylediğim .Net 4.0 desteğini “.Net Framework Version” nin v4.0 olarak ayarlanmış olduğunu göreceksiniz.

Bu şekilde herhangi bir sorun yaşamadan MVC projenizi çalıştırabilirsiniz.