无法启动调试,因为调用的对象已与其客户端断开连接

dow*_*one 105 debugging visual-studio

我正在运行Visual Studio 2012(版本11.0.61030.00更新4).调试本地控制台应用程序时,我在开始调试时遇到以下错误(F5):

---------------------------
Microsoft Visual Studio
---------------------------
Error while trying to run project: Unable to start debugging.
The object invoked has disconnected from its clients.
---------------------------
OK   
---------------------------
Run Code Online (Sandbox Code Playgroud)

这种情况只有在我离开Visual Studio而没有调试几分钟时才会发生.如果我关闭视觉工作室并重新打开错误消失(直到我让它保持不动几分钟).有没有人经历过这个?我找不到其他人经历过的任何线索.

Ant*_*n K 33

这可能是问题的可能答案.

一些答案:

  1. 从源控制引擎更新后检查哪些文件已更改(原因和方式)
  2. 查看扩展和插件列表.尝试禁用其中的全部或部分内容
  3. 关闭Visual Studio并终止所有开发过程:devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest等等
  4. 删除.suo, .ncb, .VC.db, .VC.VC.opendb解决方案和.vc目录的文件,这有时会导致问题
  5. 删除项目设置文件,排序YourProjectName.vcproj.DOMAINNAME.LOGINNAME.userYourProjectName.csproj.user.设置文件名取决于您使用的项目类型
  6. 运行"C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setup"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setup用于x64环境

  • @RezaS _Restarting Visual Studio_只是一个临时解决方案,就像问题中的问题一样(_这只会在我离开Visual Studio而没有调试几分钟时才会发生.如果我关闭visual studio并重新打开错误就会消失(直到我让它保持不动几分钟)_),它会再次惹恼你. (17认同)
  • 重新启动visual studio为我做了.谢谢! (15认同)

Deb*_*ash 8

只需关闭VIsual Studio并重新开始该项目.它的工作对我来说非常完美. 谢谢

  • 当它每天发生20次时,这不是一个很好的解决方案 (74认同)
  • 这是一个临时解决方案,而不是暂时性问题. (18认同)
  • 2017年10月,VS Enterprise 2017.它仍在发生.这绝对不是暂时的问题.我和@Fábio在一起. (9认同)
  • 那么,究竟什么是这个问题的永久解决方案呢?你能解决吗? (2认同)
  • 这就像人们从这个答案中得到了好处并做了一些事情.如果你有任何永久的解决方案而不是向下投票,请回答. (2认同)