【问题标题】:Debugger Not Installed While Starting C# Console App in Visual Studio Community 2017在 Visual Studio 社区 2017 中启动 C# 控制台应用程序时未安装调试器
【发布时间】:2017-08-04 04:30:18
【问题描述】:

我刚刚安装了 Visual Studio Community 2017。我有一个简单的控制台应用程序,可以打印一条消息。当我单击“开始”按钮时,我会收到消息

尝试运行项目时出错:无法启动程序

调试器未正确安装。运行 setup 以安装或修复调试器。

如果我单击菜单中的调试并开始不调试,我会看到程序的输出,因此构建和运行似乎正在工作。但是,我猜调试器没有安装,我不知道如何安装它。我在 Google 上进行了详尽的搜索,并看到有关运行 regsvr32 和修复的帖子,但事实证明两者都没有结果。

编辑:

安装 VS2015 解决了这个问题。

【问题讨论】:

  • 您是否尝试过重新安装 Visual Studio?作为最后的手段,你可以试试这个家伙did
  • @David Bradford,一位社区成员之前也遇到过这个问题,他在安装 VS2015 后解决了这个问题。我们没有找到真正的原因,但我觉得这与一些旧的库或包有关,这些库或包也包含在不同的 VS 版本中,如旧的 .NET Framework 或其他。如果可能的话,你可以测试一下,我们也提供其他建议:social.msdn.microsoft.com/Forums/vstudio/en-US/…
  • @JackZhai-MSFT:这就是解决方案?我面临同样的问题,并不是每个人都可以访问 VS2015。另外,既然 VS2017 包含 VS2015 的工具集,为什么我还需要安装 VS2015?我知道磁盘空间很便宜,但这并不是强迫我将这些东西放在我的系统上的真正理由。

标签: c# visual-studio visual-studio-debugging visual-studio-2017


【解决方案1】:

@David Bradford,Novell 之后很久了,不是吗?无论如何,在环顾四周之后,这是我找到的最佳解决方案。您不必安装 VS2015,只需按照以下说明进行操作。我尝试了这个,它为我和我一起工作的另一个人解决了这个问题。

Link to the VS developer community that has various comments and the fix below

添加了 Andrey · 6 月 23 日下午 06:01 的解决方案 最佳解决方案 C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug C:\Program Files\Common Files\microsoft shared\VS7Debug

Solution for this problem for Visual Studio 2017 Community.

清理文件夹:删除两个文件夹中的所有文件 C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug C:\Program Files\Common Files\microsoft shared\VS7Debug 然后通过单击“修改”和“启动”按钮右侧的菜单(堆叠的三行)运行修复 Visual Studio。 附言发生此问题是因为 dll 已损坏。这是这个案例 分享改进这个答案

This seems to be a known issue and is under investigation by the VS 2017 team. More information here: https://developercommunity.visualstudio.com/content/problem/26630/the-debugger-is-not-properly-installed-cannot-debu.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-29
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多