Uygulamanızı geliştirme sırasında Local IIS e sitenizi tanımlamanız gerekebilir. Sanki uzak sunucuda sitenizi custom domain ile host eder gibi (yani site kodlarınızı uzaktaki hostunuzda çalıştırır gibi) çalıştırabilirsiniz. İstediğiniz domain adresini belirtebilir, işlemlerinizi bu domaini kullanarak gerçekleştirebilirsiniz. Eğer bu yazıyı okuyor iseniz muhtemelen bunu yapmaya gerek duymuşsunuzdur.

İlk olarak windows yüklü bilgisayarımızın başlat menüsüne tıklayarak “Windows özellikleriniz Aç veya Kapat” yazıp arama yapıyoruz.

Yukarıda ki resimde görmüş olduğunuz gibi gerekli kutucukları işaretleyip kurulumu sağıyoruz.

Visual Studio .Net Uygulamamızı IIS e Tanıtma

Visual Studio da uygulamızın ayarlar kısmına girerek yukarıdaki gibi yapılandırıyoruz.

Servers’ın alt kısmında görmüş olduğunuz Local IIS’i seçmeyi unutmayalım. Bu seçenek Local’imize IIS kurduktan sonra geldi.

Şimdi sıra IIS yapılandırmasında.

Bunun için yine başlat tuşuna basarak iis yazalım ve Internet Information Services (IIS) Yöneticisi’ne girelim.

Siteler e sağ tıklayarak Web Sitesi Ekle diyelim.

Aşağıdaki gibi gerekli yerleri dolduralım.

Site adı : Herhangi bir isim girebiliriz.

Fiziksel Yol : uygulamamızın kodlarının bulunduğu klasörü göstermeliyiz.

Not : Web.Config dosyasının bulunduğu klasörün adresi gösterilmelidir.

Ana bilgisayar adı : Visual Studio da girdiğimiz adresin aynısını girmeliyiz.

Host dosyası yapılandırması

IIS’e kaydetmiş olduğumuz domain adresini Windows a söylemeliyiz.

Bunun için Windows/System32/drivers/etc klasörünün içinde bulunan Host dosyasını açarak adresimizi eklemeliyiz.

Not: Host dosyasını masaüstünüze kopyalayın. Gerekli düzenlemeleri yaptıktan sonra dosyayı kopyalayıp tekrar etc klasörünün içine yapıştırın.

Aşağıdaki resimdeki gibi adresimizi ekleyip kaydediyoruz.

Artık Visual Studio muzda uygulamızı derleyebilir ve belirlediğimiz domainden erişim sağlayabiliriz.