由於VS2012內建的ASP.NET程式開發伺服器不支援一些特殊功能,例如websocket,因此,若使用VS2012-開啟-網站
VS 2012會根據設定,來決定使用ASP.NET程式開發伺服器或IIS Express來運行,例如以下範例的設定,讓VS2012使用ASP.NET程式開發伺服器執行:
若要切換使用IIS Express,可以在方案總管,設定:
VS2012會將網站設定到IIS Express上:
設定檔案會寫入,以Administrator帳號為例
C:\Users\Administrator\Documents\IISExpress\config目錄下applicationhost.config檔案中,EX:
下回使用vs2012-開啟-網站,開啟此目錄,VS2012就會提示要使用哪一種伺服器來運行:
但久而久之,IIS Express上的站台會累積的愈來愈多,此時可以使用appcmd.exe下指定刪除這些站台,在C:\Program Files\IIS Express目錄下執行
appcmd list site /xml | appcmd delete site /in
一次清掉所有站台:
沒有留言:
張貼留言