安裝 SymProxy
安裝工作的摘要
下列摘要說明安裝和設定 SymProxy 的工作。
SymProxy 檔案必須複製到 IIS 的 %WINDIR%\system32\inetsrv 資料夾。 以下將討論這項工作。
登錄必須針對 SymProxy 進行設定。 如需詳細資訊,請參閱 設定登錄。
清單需要註冊為效能計數器和 ETW 事件,並且需要配置事件記錄檔。
必須設定 IIS。 如需更多資訊,請參閱 選擇網路安全憑證 和 配置 SymProxy 的 IIS。
這些步驟可以使用 Install.cmd 檔案來自動化。 如需詳細資訊,請參閱 SymProxy 自動安裝。
將 SymProxy 檔案複製到 IIS
SymProxy 檔案包含在 Windows 驅動程式套件的調試程式目錄中。 例如,這是 Windows 10 套件的 64 位檔案位置。 C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\symproxy。
若要在伺服器上安裝 SymProxy,請將 symproxy.dll、symsrv.dll 和 symproxy.man 複製到 \system32\inetsrv %WINDIR%。
為了避免存取Microsoft符號存放區時可能發生的問題,請建立名為 %WINDIR%\system32\inetsrv\symsrv.yes 的空白檔案。 此檔案的內容並不重要。 當 symsrv.yes 檔案存在時,它會自動接受Microsoft公用符號存放區的 EULA。
請注意,通常與 IIS 和 Windows 伺服器一起安裝的憑證,例如 “Baltimore CyberTrust Root” 會用於與上游提供者的 HTTPS/TLS 通訊,而且它們必須位於 SymProxy 執行所在計算機上的受信任根存放區中。 如需 SSL 問題的疑難解答一般資訊,請參閱 針對 SSL 相關問題的疑難解答 (伺服器證書)。