共用方式為


HOW TO:在 Windows Vista 上啟用 Web 伺服器偵錯

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題不適用於 標題不適用於 標題不適用於 標題適用於

Standard 版

標題適用於 標題適用於 標題不適用於 標題適用於

Pro/Team 版

標題適用於 標題適用於 標題適用於 標題適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

Windows Vista 提供增強的安全性。若要在 Windows Vista 上啟用 Web 伺服器偵錯,您必須在 Web 伺服器主機電腦上執行下列額外的步驟。需要系統管理員權限。

注意事項:

Windows Vista 不支援 FrontPage Server Extensions。因此,要在 Visual Studio 中開啟網站時,您必須從檔案共用或是 FTP 共用開啟網站。在 [開啟網站] 對話方塊中,您不能使用 [遠端站台]。您可以使用 [檔案系統] 選項並輸入 UNC 路徑,然後再於 [專案屬性] 頁面中設定 Web 伺服器路徑。或者,您可以使用 [FTP 站台] 選項。

若要在 Windows Vista 上啟用 Web 伺服器偵錯

  1. 在 [控制台] 中,按一下 [傳統檢視]。

  2. 選擇 [資訊安全中心]。

  3. 在 [Windows 資訊安全中心] 中,按一下 [Windows 防火牆]。

  4. 在 [Windows 防火牆] 視窗中,按一下 [允許程式通過 Windows 防火牆]。

    [使用者帳戶控制] 對話方塊隨即出現。

    1. 如果 [UAC] 對話方塊要求您的許可才能繼續,按一下 [繼續]。

    2. 如果 [UAC] 對話方塊要求您的系統管理員密碼,請輸入密碼然後再按一下 [提交]。

    [允許程式通過 Windows 防火牆] 對話方塊隨即出現。

    步驟 6 至 9 會開啟 TCP 80 連接埠,這是 ASP.NET、ASP 和 ATL server 偵錯時必須開啟的連接埠。

  5. 在 [新增連接埠] 對話方塊中,執行下列步驟:

    • 請在 [名稱] 中輸入說明文字,例如「Web 伺服器偵錯」。

    • 請在 [連接埠號碼] 中輸入 80。

    • 選取 [TCP]。

  6. (選擇性) 限制對區域子網路的存取,即可以限制能夠利用您所開啟安全性漏洞的使用者數目。除非您必須在區域子網路外進行偵錯,否則一定要這麼做。

    1. 按一下 [變更領域]。

    2. 在 [變更範圍] 視窗中,選取 [僅限我的網路 (子網路)]。

    3. 按一下 [確定] 關閉 [變更領域] 對話方塊。

  7. 按一下 [確定] 關閉 [加入連接埠] 對話方塊。

  8. 按一下 [確定] 關閉 [Windows 防火牆] 對話方塊。

  9. 選擇 [Windows 資訊安全中心]。

請參閱

工作

HOW TO:設定遠端偵錯