共用方式為


HOW TO:使用符號伺服器

更新:2011 年 3 月

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

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

Pro、Premium 和 Ultimate

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

Visual Studio 可以從符號伺服器下載偵錯符號檔。

您可以使用的符號伺服器包括:

  • Microsoft 公用符號伺服器,為 Windows 作業系統以及 MDAC、IIS、ISA 和 .NET Framework 提供適當的符號。

  • 協力廠商符號伺服器,為您的程式碼所使用的協力廠商 DLL 提供適當的符號。

  • 您自己網路上的內部符號伺服器。

  • 您自己本機電腦上的符號伺服器。

Visual Studio 知道 Microsoft 符號伺服器的位置。 雖然您不需要先輸入這些位置,就能開始使用它們,但是您需要輸入一個快取位置。 這個快取位置是一個為了提升效能,用來儲存下載之符號的本機目錄。

當您按一下 [Microsoft 符號伺服器] 時,Visual Studio 會自動連接至 Microsoft 符號伺服器。 您可以從 [選項] 對話方塊的按鈕或是 [模組] 視窗的捷徑功能表上取得這個命令。

如果是其他符號伺服器,您必須先指定位置才能加以使用。

注意事項注意事項

如果您使用 Microsoft 公用符號伺服器以外的其他符號伺服器,請確定該符號伺服器和其路徑值得信任。 否則,您可能會受到安全性的威脅。

若要使用 Microsoft 符號伺服器

  1. 在 [工具] 功能表上按一下 [選項]。

  2. 在 [選項] 對話方塊中,開啟 [偵錯] 節點,然後按一下 [符號]。

  3. 在 [符號] 頁面上,移至 [符號檔 (.pdb) 位置] 方塊,並選取 [Microsoft 符號伺服器]。

  4. 透過下列其中一種方法,指定符號快取目錄:

    • 在 [快取此目錄中的符號] 方塊中輸入目錄路徑,或是

    • 按一下省略符號 (…) 按鈕。 然後,使用 [瀏覽資料夾] 對話方塊選取目錄。

  5. 按一下 [確定]。

若要手動下載 Microsoft 公用符號

  1. 在 [模組] 視窗中按一下滑鼠右鍵。

  2. 指向 [載入符號來源],然後按一下 [Microsoft 符號伺服器]。

    只有在您已執行先前的程序以設定本機符號快取位置,才能使用這個程序。

    注意事項注意事項

    請不要將符號快取放在有寫入保護的資料夾 (例如像 C:\Windows 的子資料夾之類的 Windows 資料夾) 中。 請改用可讀寫的資料夾。

若要設定本機或協力廠商符號伺服器的路徑

  1. 在 [偵錯 ]功能表上按一下 [選項]。

  2. 在 [選項] 對話方塊中,開啟 [偵錯] 節點,然後按一下 [符號]。

  3. 按一下 [符號檔 (.pdb) 位置] 方塊上方的資料夾圖示。

    這個動作會在 [符號檔 (.pdb) 位置] 方塊中建立新的項目。 該項目一開始為空白,只有在您可以開始輸入的位置顯示閃爍游標。

  4. 在 [符號檔 (.pdb) 位置] 方塊中,輸入符號伺服器的路徑。

    • 如果是網際網路上的符號伺服器,請輸入:

      http://domain/path/symbols
      
    • 如果是區域網路上的符號伺服器,請輸入:

      \\server\path\symbols
      
    • 如果是本機電腦上的符號伺服器,請輸入:

      c:\path\symbols
      
  5. (選擇性) 若要改善效能,請指定符號快取目錄 (如果您還沒有指定的話):

    • 在 [快取此目錄中的符號] 方塊中輸入目錄路徑,或是

    • 按一下 "..." 按鈕,然後使用 [瀏覽資料夾] 對話方塊以選取目錄。

    如果是本機和協力廠商符號伺服器,指定快取目錄的動作是選擇性的。 不過,建議您還是這麼做來改善效能。

  6. 按一下 [確定]。

請參閱

工作

HOW TO:指定符號位置和載入行為

參考

選項對話方塊、偵錯、符號

概念

DBG 檔案

安裝符號以偵錯系統呼叫損毀

其他資源

偵錯設定和準備

變更記錄

日期

記錄

原因

2011 年 3 月

新增不要使用 Windows 資料夾的注意事項。

取代成下列其中一個語彙基元:

客戶回函。