首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Visual Studio 無法啟動偵錯:繫結控制代碼無效

     編輯:關於.NET

問題現象

使用 Visual Studio 2005 或 2008 開發時,按 F5 嘗試編譯執行,IDE 突然彈出錯誤:「無法啟動偵錯,繫結控制代碼無效」。初以為是 VS 安裝太久出問題,嘗試各種經驗排查仍報同樣錯誤,不想重裝,轉而求助 Google,終找到解法。

解決方法:啟用 Terminal Services 服務

  1. 檢查本機服務中是否啟用 Terminal Services。該服務功能為「允許使用者以互動方式連接到遠端電腦。遠端桌面、快速使用者切換、遠端協助和終端服務器依賴此服務」。
  2. 若未啟用,依序開啟:控制台 → 管理工具 → 服務 → 找到 Terminal Services,雙擊或右鍵屬性,將啟動類型設為 自動 並啟動服務。
  3. 確定關閉視窗。

驗證結果

完成上述步驟後,回到開發專案再次按 F5,即可正常執行偵錯,問題解決。

核心原因: Visual Studio 偵錯器依賴 Terminal Services 服務進行程序間通訊,服務停用會導致繫結控制代碼無效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved