HOW TO:執行遠端偵錯監視
更新:2007 年 11 月
這個主題適用於:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
||||
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
遠端偵錯監視 (msvsmon.exe) 是一個小型應用式,Visual Studio 會連接至這個應用程式以進行遠端偵錯。遠端偵錯期間,Visual Studio 會在某一台電腦 (偵錯主機) 上執行,而遠端偵錯監視與您要進行偵錯的應用程式則在遠端電腦上執行。
在您開始進行遠端偵錯之前,必須先設定遠端偵錯。如需詳細資訊,請參閱 HOW TO:設定遠端偵錯。
您也必須確定已經具備在遠端電腦上進行偵錯所需的權限。如需詳細資訊,請參閱遠端偵錯權限。
一旦完成這兩個條件後,便可以執行遠端偵錯監視,並開始進行遠端偵錯。
第一次執行遠端偵錯監視時,必須在安裝的電腦上設定 Windows 防火牆。這個組態對於啟用遠端偵錯是必要的。在 Windows Vista 上,必須在 [使用者帳戶控制] 對話方塊中授予這個組態的使用權限,這個對話方塊會在需要組態時出現。如果您已經使用 [遠端偵錯工具設定精靈] 設定過 Windows 防火牆,就不一定需要這個組態。如需詳細資訊,請參閱 HOW TO:設定遠端偵錯。
注意事項: |
---|
據您目前使用的設定或版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中描述的不同。如果要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
若要啟動遠端偵錯監視
按一下 [開始],依序指向 [所有程式]、[Visual Studio 2008]、[Visual Studio 工具],然後按一下 [遠端偵錯工具]。
-或-
從 Windows 命令提示字元執行 msvsmon.exe。
[遠端偵錯監視] 會被當成 Windows 應用程式執行。使用者介面會顯示正在執行的 [遠端偵錯監視],讓您更容易設定遠端偵錯。
現在您可以使用下列兩種方法的其中一種,設定遠端偵錯的 [遠端偵錯監視]:
若要在 Windows 驗證模式中設定遠端偵錯,請參閱 HOW TO:設定 Windows 驗證模式。
若要在 [非驗證模式] 中設定遠端偵錯 (僅限機器碼),請參閱 HOW TO:設定「非驗證」模式。非驗證模式在低速網路上可以更快速地偵錯。但是這並不安全,所以應該只用於安全的網路。
執行遠端偵錯服務 (ASP.NET 和其他伺服器環境)
在 ASP.NET 和其他伺服器環境偵錯中,可以將遠端偵錯監視當成 Windows 服務執行 (亦即遠端偵錯服務)。
若要將遠端偵錯監視設定為服務
按一下 [開始],選擇 [Microsoft Visual Studio 2005]、指向 [Visual Studio 工具],然後按一下 [Visual Studio 2008 遠端偵錯工具設定精靈]。
請遵循精靈中的步驟,將遠端偵錯設定為服務。