先到 c:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
裡面有個「VS2013 開發人員命令提示字元』,雙擊執行它.
接著會出現一個黑色視窗,這就是我們下命令的地方了
//列出所有註冊的站台
c:\Program Files\IIS Express\appcmd.exe" list site
SITE "WebApplication1" (id:6,bindings:http/*:29746:localhost,state:Unknown)
站台資訊中會有一欄 id,後面跟的數字就是這站台的唯一碼,接著我們啟動這個站台
c:\Program Files\IIS Express\iisexpress.exe" /siteid:6
Successfully registered URL "http://localhost:29746/" for site "WebApplication1"
application "/"
Registration completed for site "WebApplication1"
這樣就表示啟動成功了,用你的瀏覽器去訪問黃色區塊的網址
開始的要求: "GET" http://localhost:29746/
開始的要求: "GET" http://localhost:29746/
結束的要求: "http://localhost:29746/",HTTP 狀態為 200.0
結束的要求: "http://localhost:29746/",HTTP 狀態為 200.0
開始的要求: "GET" http://localhost:29746/Content/bootstrap.css
開始的要求: "GET" http://localhost:29746/Scripts/modernizr-2.6.2.js
開始的要求: "GET" http://localhost:29746/Content/site.css
結束的要求: "http://localhost:29746/Scripts/modernizr-2.6.2.js",HTTP 狀態為 200
0
結束的要求: "http://localhost:29746/Content/site.css",HTTP 狀態為 200.0
開始的要求: "GET" http://localhost:29746/Scripts/jquery-1.10.2.js
開始的要求: "GET" http://localhost:29746/Scripts/bootstrap.js
開始的要求: "GET" http://localhost:29746/Scripts/respond.js
結束的要求: "http://localhost:29746/Scripts/jquery-1.10.2.js",HTTP 狀態為 200.0
結束的要求: "http://localhost:29746/Scripts/bootstrap.js",HTTP 狀態為 200.0
結束的要求: "http://localhost:29746/Scripts/respond.js",HTTP 狀態為 200.0
結束的要求: "http://localhost:29746/Content/bootstrap.css",HTTP 狀態為 200.0
開始的要求: "GET" http://localhost:29746/favicon.ico
結束的要求: "http://localhost:29746/favicon.ico",HTTP 狀態為 200.0
開始的要求: "GET" http://localhost:29746/__browserLink/requestData/873aa46086804
488fbc767551442c9a?version=2
結束的要求: "http://localhost:29746/__browserLink/requestData/873aa460868043488f
c767551442c9a?version=2",HTTP 狀態為 200.0
以上就是執行的結果,可以用來debug一些問題.
要退出時只要按「Q』
到目前我們可以使用localhost來測試網站,如果要讓它能從外部訪問的話,請修改
C:\Users\user\Documents\IISExpress\config\applicationhost.config
綠色的部分請改成你自己的使用者名稱,在檔案內容中找到你要修改的站台,在本例中如下
<site name="WebApplication1" id="6">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="c:\users\user\documents\visual studio 2013\Projects\WebApplication1\WebApplication1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:29746:localhost" />
</bindings>
</site>
將紅色中原來的localhost改成*
並使用netsh下這個指令,注意藍色的port要和前面設定檔一樣
netsh http add urlacl url=http://*:29746/ user=everyone
C:\Windows\system32>netsh http add urlacl url=http://*:29746/ user=everyone
URL 保留區新增成功
出現這個訊息就是成功了,可以從外部連線測試了