2016-06-12 141 views
5

我是Asp.Net的新手如何爲localhost網站配置IIS 7?

我在Windows系統上啓用了IIS 7的功能,並且能夠看到IIS管理器。

我創建了一個應用程序,但通過visual studio構建/運行應用程序,它轉到瀏覽器並使用不同的端口號運行應用程序。當我通過Visual Studio停止構建/運行應用程序,並且我刷新瀏覽器應用程序無法運行。

我想在沒有Visual Studio的情況下運行應用程序。這個怎麼做。

它給出了這樣的:http://localhost:9864/

+1

是它的工作原理解決它的無法送達的頁面,感謝隊友我就照這個 –

回答

4

要使用新的網站配置IIS請按照下列指示:

  1. 打開IIS管理器中,右鍵單擊站點(在右鍵菜單),然後點擊添加網站

  • 給網站一個網站名稱,你的機器上的物理路徑,主機名

    有一些約定,什麼網站,選擇你可以閱讀有關的物理路徑它in this SO question

  • 在Windows資源管理器去C:\Windows\System32\drivers\etc和編輯hosts文件

    在E添加此行該文件的ND:

    127.0.0.1 your-chosen-host-name-from-iis-ie-localhost.testsite.com

    ,將文件保存它

  • 那。你可以打開瀏覽器,瀏覽您的網站或IIS選擇的主機名右鍵點擊你的網站,然後單擊管理網站 - 瀏覽

    重要提示

    如果您希望使用相同的地址作爲你的VS使用(http://localhost:9864/)然後在第2步中將主機名文本框留空,而是將端口文本框更改爲所需的端口(9864)。在這種情況下,你也可以忽略步驟3

    作爲網站注:

    如果在VS安裝後您的計算機上安裝IIS,你可能會得到一些衝突。您可能在這個階段能夠瀏覽靜態內容,而不是像aspx文件那樣的html資源。如果通過瀏覽。NET文件,你得到一個消息,說您請求,因爲擴展配置你可以用this SO question

    +0

    但是當我在瀏覽器中運行的主機名它運行IIS主頁。 –

    +0

    @ManishTiwari你在文本框中提供給IIS的主機名是什麼?你放在主機文件中的是什麼?你嘗試瀏覽什麼地址?您是否嘗試在IIS上右鍵單擊您的站點,然後單擊管理網站 - >瀏覽以轉到您的網站? –

    +0

    路徑'C:\ inetpub \ wwwroot \ demo.com',主機名'demo.com',主機文件'127.0.0.1 \t demo.com'並在瀏覽器'demo.com'瀏覽,但它打開IIS着陸頁 –