Visual Studio无法启动调试 - Monogame

时间:2017-01-23 19:02:48

标签: c# visual-studio debugging visual-studio-2013 monogame

Visual Studio 2013社区版似乎给了我错误:

Picture of the error.

现在,我知道其他人遇到了这个问题。

我看过的网站没有帮助:

Cannot start debugging visual studio 2013

Debug Target Is Missing?

(还有其他链接,但不能发布超过2个。)

我验证并更改了输出路径,我也去了: 构建 - >配置管理器并选中Build框。 我还尝试右键单击项目并选择Set as StartUp Project

这可能是我忽视的事情,但我不太确定......如果这个问题很草率,我也会道歉,我在这里问一点有点吓人。

仅在Monogame Windows项目模板中发生这种情况。

3 个答案:

答案 0 :(得分:0)

  1. 删除bin \ debug文件夹。
  2. 清洁解决方案
  3. 重建解决方案

答案 1 :(得分:0)

Visual Studio中的Monogame项目模板需要安装Monogame SDK

由于新的Monogame项目也存在此问题,我建议您从控制面板卸载Monogame SDK - >程序和功能并重新安装此项目模板。

卸载Monogame SDK后,在重新安装之前,请修复Visual Studio 2013以确保没有任何安装问题。然后重新安装Monogame项目模板。

答案 2 :(得分:0)

检查您的代码,并确保没有在任何地方都缺少花括号。如果一个人被意外删除,移动或放错了位置,则会在很多其他人中引起此错误,具体取决于大括号在您的项目中的位置。

^

我最近在一个正在研究的项目中遇到了这个问题。我突出显示了要删除的一段代码,它的花括号括起来。我自己没注意到,花了几天的时间才终于意识到那是发生了什么。

您不会从缺少的括号中得到一个错误,所以它本身很愚蠢,有时无法找到..但是我有51个错误,7个警告,并且“无法启动调试,因为调试目标是缺少大括号后,当我尝试运行该程序时出现“缺少”错误。

这并不是说您可能没有其他问题正在引起此问题,但是如果括号放置不正确,则会造成严重破坏。因此,在选择过于极端的选项以“修复”启动错误之前,有必要进行检查。

祝你好运!