共用方式為


HOW TO:使用符號伺服器

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

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

Standard 版

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

Pro/Team 版

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

表格圖例:

標題適用於

套用

標題不適用於

不套用

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

預設隱藏的命令。

您可以使用符號伺服器,允許 Visual Studio 自動下載用於偵錯 Visual Studio 專案的正確符號。

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

當您按一下 [選項] 對話方塊中的 [從 Microsoft 符號伺服器載入符號] (偵錯 分類、[符號] 頁面) 或快速鍵功能表 (在 [呼叫堆疊] 視窗的 [模組] 視窗中) 中的 [從 Microsoft 符號伺服器載入符號],Microsoft Visual Studio 2008 SP1 就會自動連接至 Microsoft 公用符號伺服器。

此外,您也可以在內部網路或本機電腦上架設本機符號伺服器,供開發人員使用:http://msdl.microsoft.com/download/symbols。

若要使用符號伺服器,請按照下列描述的程序在 Visual Studio 選項中指定伺服器的路徑。如需詳細資訊,請參閱 HOW TO:指定符號路徑。如果您已經安裝 Visual Studio 2008 SP1,則可以在 [選項] 對話方塊的 [符號檔 (.pdb) 位置] 清單中移除路徑。如需詳細資訊,請參閱 HOW TO:指定符號路徑

注意事項:

請確定符號伺服器及其路徑是可信賴的。否則,您可能會受到安全性的威脅。

若要設定符號伺服器的路徑

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

  2. 在 [選項] 對話方塊中,開啟 [偵錯] 節點,然後按一下 [符號]。如需詳細資訊,請參閱 HOW TO:指定符號路徑

  3. 編輯該文字,加入新的符號伺服器路徑。

    • 若要使用 Microsoft 公用的符號伺服器,請輸入:

      http://msdl.microsoft.com/download/symbols 
      
    • 若要使用位於內部網路的符號伺服器,請輸入:

      \\server\path\symbols
      
    • 若要使用位於本機電腦的符號伺服器,請輸入:

      c:\path\symbols
      
  4. 如果您要在啟動偵錯組建時自動載入符號,請清除 [僅在手動載入符號時搜尋上列位置]。

  5. 如果您是在遠端符號伺服器上使用符號,指定符號可以複製到的本機目錄能夠提高效能。若要這麼做,請在 [從符號伺服器將符號快取至此目錄] 方塊中輸入路徑。若要連接至 Microsoft 公用符號伺服器,您必須啟用這個設定。如果您是要進行遠端偵錯,快取目錄則是位於遠端電腦上。

  6. 按一下 [確定]。

  7. 如果您使用的是 Microsoft 公用符號伺服器,可能會出現 [使用者授權合約] 對話方塊。按一下 [是] 接受合約。

  8. 如果您目前正在偵錯,除非您已設定手動下載選項,否則會立即下載符號。同樣地,如果處於設計模式,除非您已設定手動下載選項,否則會在下次您啟動偵錯組建時下載符號。

請參閱

工作

HOW TO:指定符號路徑

概念

DBG 檔案

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

參考

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

其他資源

偵錯設定和準備