6
我剛開始在IIS Express中使用Visual Studio 2010 SP1。當Visual Studio啓動IIS Express時,它將指定要啓動IIS Express的「站點」的名稱。該網站的名稱似乎來自我的網站項目的名稱。是否有可能讓Visual Studio啓動一個其他名稱的網站?舉例來說,如果我的Web項目的名稱是「WebProject1」,當Visual Studio啓動IIS Express中,它將使用下面的命令:IIS Express Visual Studio集成 - 更改站點名稱
iisexpress.exe /site:WebProject1
我想迫使它這樣做,而不是:
iisexpress.exe /site:MyMasterSite
有什麼想法嗎?
我改變了IISE配置文件中的網站名稱,起初,visual studio並不高興(說了一些關於無法啓動IISE的內容)。在關閉並重新打開解決方案後,VS能夠啓動IISE並且調試器已連接。我在想,用於啓動IISE的站點名稱存儲在某處(如項目文件),但我找不到它。現在,VS似乎解析IISE配置文件,並找到承載項目屬性中指定的URL的網站。有趣。謝謝你的幫助! – FlyingDeveloper 2011-04-18 18:47:32
@FlyingDeveloper - 我很高興它爲你工作。它可能將數據存儲在臨時文件或內存中,這就是爲什麼它開始時會對你咆哮。 – 2011-04-18 19:01:11
我相信項目屬性中唯一的URL是用於調試的啓動URL。相反,Visual Studio會尋找具有匹配物理路徑的IIS站點是有道理的。 Visual Studio在項目加載時進行匹配,因此您只需關閉並重新打開該解決方案,而不是退出Visual Studio。 – 2013-03-08 03:31:14