【问题标题】:V.S can't start debugging because the debug target is missingV.S 无法开始调试,因为缺少调试目标
【发布时间】:2019-02-22 11:33:06
【问题描述】:

我在 Visual Basic 中运行我的 Windows 应用程序窗体时遇到问题。它一直给我这个错误:

(Visual Studio 无法启动调试,因为调试 目标'C:\Users\hp\ducumments\visual studio2010\Projects\Crystaltest2\Crystaltest2\bin\Debug\Crystaltest2.exe' 不见了。请构建项目并重试,或设置 OutputPath ans AssemblyName 属性适当地指向正确的 目标程序集的位置)。

我已尝试构建该项目,但我也无法从中获得任何东西 我试图将代码复制到另一个项目中,但它不起作用。有人可以帮助我解决这个问题的步骤。我正在使用 Visual Basic/Visual Studio 2010

谢谢

【问题讨论】:

  • 因此,确认一下,您的构建失败了。对吗?
  • 是的,先生,当我尝试构建它时它不起作用
  • @BijadBoutarrada 如果构建失败,则没有可调试的程序。首先修复您的代码。发布编译错误。
  • 单击“查看 -> 错误列表”并查看错误。
  • 您是否在代码顶部添加了Imports <Assembly Reference Here>

标签: vb.net visual-studio winforms visual-studio-2010


【解决方案1】:

检查您的代码并确保您没有任何地方遗漏大括号。如果一个被意外删除、移动或放错位置,它会在许多其他错误中导致此错误,具体取决于大括号的位置在您的项目中的重要性。

^

我最近在我正在从事的一个项目中遇到了这个问题。我已经高亮删除了一段代码,它拿出了一个花括号。 我自己没有注意到,我花了几天的时间才终于意识到这就是发生的事情。

括号丢失不会导致错误,因此它本身很愚蠢,有时无法找到。但我有 51 个错误,7 个警告,并且“无法开始调试,因为调试目标是在大括号丢失后,当我尝试运行程序时出现“丢失”错误。

这并不是说您可能没有其他问题会导致这种情况,但是如果大括号没有精确放置,它们可能会造成严重破坏。因此,在“修复”启动错误的选项过于极端之前,值得检查一下。

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多