1. 程式人生 > >.Net修改網站專案除錯時的虛擬目錄

.Net修改網站專案除錯時的虛擬目錄

    有些專案需要在IIS釋出的時候,將網站釋出到虛擬目錄,為了保持除錯和釋出的路徑同一,一般會修改VS除錯的虛擬目錄

一、Web應用程式

    Web應用程式的修改方式非常簡單,在解決方案資源管理器->專案>右鍵>屬性>Web>伺服器>專案URL,修改URL後點擊建立虛擬目錄即可

二、Asp.Net Web網站

    由於網站專案沒有.csproj檔案,沒法從屬性頁面進行修改。

    我們開啟網站解決方案的平級目錄,有一個叫.vs的隱藏資料夾,從檔案間內找到.vs->config->applicationhost.config檔案。右鍵編輯,找到如下節點

可以直接在application節點的path屬性新增虛擬目錄,也可以再新增一個帶虛擬目錄的application節點,效果如下

這樣除錯網站的時候,可以識別帶虛擬目錄和不帶虛擬目錄的兩種URL格式