無法附加到處理序

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

無法附加至處理序。當連接至這部電腦時,伺服器上的偵錯工具元件會收到拒絕存取。

有兩種常見的案例是造成此錯誤的原因:

案例 1:電腦 A 正在執行 Windows XP。 電腦 B 執行的是 Windows Server 2003。 電腦 B 上的登錄會包含下列 DWORD 值:

HKLM\Software\Microsoft\MachineDebugManager\AllowLaunchAsOtherUser=1

使用者 1 在電腦 B 上啟動終端伺服器工作階段 (工作階段 1),並從該工作階段啟動 Managed 應用程式。

使用者 2 是兩台電腦的管理員,目前登入電腦 A。 他嘗試從電腦 A 附加至電腦 B 上工作階段 1 的應用程式。

案例 2:有位使用者使用相同的密碼,同時登入相同工作群組中的電腦 A 和電腦 B。 偵錯工具目前在電腦 A 上執行,並嘗試附加至在電腦 B 上執行的 Managed 應用程式。 電腦 A 將 [網路存取: 共用和安全性模式用於本機帳戶] 設為 [來賓]。

解決案例 1

  • 以相同使用者帳戶名稱和密碼,執行偵錯工具和 Managed 應用程式。

解決案例 2

  1. 在 [開始] 功能表內選擇 [控制台]。

  2. 在 [控制台] 中按兩下 [系統管理工具]。

  3. 在 [系統管理工具] 視窗中按兩下 [本機安全性原則]。

  4. 在 [本機安全性原則] 視窗中選取 [本機原則]。

  5. 在 [原則] 欄中按兩下 [網路存取: 共用和安全性模式用於本機帳戶]。

  6. 在 [網路存取: 共用和安全性模式用於本機帳戶] 對話方塊中,將本機安全性設定變更為 [一般],再按一下 [確定]。

    System_CAPS_ICON_caution.jpg 注意

    將安全性模式變更為 [一般],會導致未預期存取共用檔案和 DCOM 元件。 如果您做了此變更,遠端使用者可以使用您的本機使用者帳戶驗證,而非使用來賓帳戶。 如果遠端使用者符合您的使用者名稱和密碼,該使用者將可以存取您已共用的任何資料夾或 DCOM 物件。 如果使用這個安全性模式,請確定電腦上的所有使用者帳戶皆有增強式密碼,或對偵錯中和已偵錯的電腦設定隔離的網路區段,以防止未經授權的存取。

  7. 關閉所有視窗。

偵錯設定和準備

顯示: