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

jtw3ybtb  于 2023-08-06  发布在  其他
关注(0)|答案(6)|浏览(169)

我正在运行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   
---------------------------

字符串
只有当我离开visual studio几分钟而不进行调试时才会发生这种情况。如果我关闭visual studio并重新打开,错误就会消失(直到我再保持几分钟不动)。有人经历过吗?我找不到任何其他人经历它的线索。

toe95027

toe950271#

这也许是解决这个问题的一个可能的办法。
一些从答案:
1.检查从源代码管理引擎更新后哪些文件被更改(原因和方式)
1.查看扩展和插件列表。尝试禁用全部或部分
1.关闭Visual Studio并终止所有开发进程:devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest
1.删除解决方案的.suo, .ncb, .VC.db, .VC.VC.opendb文件以及.vs目录,这有时会导致问题
1.删除项目设置文件,例如YourProjectName.vcproj.DOMAINNAME.LOGINNAME.userYourProjectName.csproj.user。设置文件名取决于您使用的项目类型
1.运行x64环境的"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

omqzjyyz

omqzjyyz2#

**只是关闭VISUAL工作室,并重新开始该项目.它的工作完美的我.**谢谢

x6yk4ghg

x6yk4ghg3#

虽然重新启动Visual Studio确实提供了一种解决方法,但它并不能解决实际问题。在我的例子中,我在VS2017中使用C#解决方案,以下代码解决了这个问题:
1.关闭Visual Studio
1.删除在解决方案目录中创建的.vs文件夹
1.重新打开解决方案

k3bvogb1

k3bvogb14#

我损坏了我的App.config文件,NLog设置没有在文档顶部的部分处理程序。要点是检查您的配置文件设置,无论是损坏的格式或未正确处理的任何部分。一旦我删除损坏的配置部分,它没有再次引发错误(VS 2017)希望它有帮助!

huus2vyu

huus2vyu5#

在我的情况下,我刚刚重新安装了Windows 10,所以Visual Studio 2022 ..
我的项目目标是.net 5 SDK,但我只安装了.net 6 SDK。解决方案是安装早期版本的SDK

d4so4syb

d4so4syb6#

这是一个通用错误,可能是任何错误。值得查看一下事件查看器最近的错误。
在我的例子中,我可以看到一个.NET Runtime源记录的错误,类似于这样:

Description: A .NET application failed.
Application: ServiceHub.RoslynCodeAnalysisService.exe
Path: C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\ServiceHub\Hosts\ServiceHub.Host.Dotnet.x64\ServiceHub.RoslynCodeAnalysisService.exe
Message: Failed to read environment variable [DOTNET_STARTUP_HOOKS], HRESULT: 0x800700CB

字符串
这足以继续到solve my specific issue.

相关问题