共用方式為


錯誤:遠端電腦無法啟始 DCOM 通訊

更新:2007 年 11 月

當遠端機器嘗試與本機電腦 (也就是您用來執行 Visual Studio 的電腦) 進行通訊時,就會產生 DCOM 錯誤。發生這個錯誤的原因有下列幾種︰

  • 本機電腦啟用了防火牆。

  • 從遠端電腦到本機電腦的 Windows 驗證尚未運作。

  • 您從已啟用 Windows 防火牆的 Windows XP SP2 電腦對 Windows 95/98/Me 電腦進行遠端偵錯,但沒有啟用匿名登入的遠端存取。

若要更正這個錯誤

  1. 如果本機電腦 (執行 Visual Studio 的電腦) 正在執行 Windows XP Service Pack 2,而且啟用了網際網路連線防火牆,請參閱 HOW TO:設定遠端偵錯,取得如何設定本機偵錯防火牆的指示。

  2. 測試 Windows 驗證,方法是嘗試從遠端伺服器上開啟本機電腦上的共用檔案。

  3. 若要還原 Windows 驗證,請嘗試重新啟動本機電腦和遠端電腦。在本機和遠端機器上檢查 Kerberos 錯誤的事件日誌,並與網域系統管理員確認已知的問題。

若要啟用匿名登入的遠端存取

  1. 從 Windows 命令提示字元執行 dcomcnfg:

    C:\WINDOWS\System32\dcomcnfg

  2. 在 [元件服務] 視窗中,依序展開 [元件服務]、[電腦] 節點。

  3. 在 [元件服務/電腦] 下,以滑鼠右鍵按一下 [我的電腦],然後從快速鍵功能表選擇 [內容]。

  4. 在 [我的電腦內容] 視窗中,按一下 [COM 安全設定] 索引標籤。

  5. 在 [存取權限] 下方按一下 [編輯限制] 按鈕。

  6. 選取上面清單中的 [ANONYMOUS LOGON]。

  7. 選取下面清單中的 [遠端存取] 核取方塊。

  8. 按一下 [確定]。

  9. 按一下 [確定]。

請參閱

工作

HOW TO:設定遠端偵錯