首页 > 解决方案 > VS 无法开始调试,因为缺少调试目标

问题描述

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

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

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

谢谢

标签: vb.netvisual-studiowinformsvisual-studio-2010

解决方案


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

^

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

您不会因为缺少括号而收到错误,因此它本身很愚蠢,有时无法找到。但我有 51 个错误,7 个警告,以及“由于缺少调试目标而无法开始调试”错误当我尝试运行程序时,大括号丢失后。

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

祝你好运!


推荐阅读