2013-07-10 132 views
16

我在Visual Studio 2012中使用了我的XNA游戏,看起来一切都很完美,但是当我单击顶部栏上的调试按钮时,“开始调试”和“无调试开始”都呈灰色出来,我点击它们。我仍然可以点击“开始”箭头,当我收到以下错误信息时。调试器无法继续运行该过程。无法启动调试

Error Message

+0

你在Visual studio 2012中做了什么来支持你的xna项目?你需要做相当多的黑客工作。这是一个很好的参考:http://stackoverflow.com/questions/10881005/how-to-install-xna-game-studio-on-visual-studio-2012 – krolth

+0

是的,这是我用的,我忘了把在 –

+0

现在,如果我在“Projects/name/name/name/bin/x86/Debug /”中找到项目的可执行文件,它的链接运行得很好。但如果我在目录中用obj替换bin,它会显示“名称已停止工作”,并且不会执行。所以它可能是obj文件夹 –

回答

23

XNA解决方案配备了2个项目,游戏项目和内容项目。确保你将游戏项目设置为“启动项目”。为此,请右键单击游戏项目,然后单击“设置为启动项目”,它现在应该可以正常工作。

1

一般情况下,我们要设置的项目,这是可执行文件(网页,WinForm的,控制台,移动应用...)为启动项目,使我们可以调试/运行解决方案

+0

XNA项目是不喜欢网络 – MickyD

+0

我的意思是这个错误可能发生在任何解决方案中,将启动项目设置为无法启动 –

+0

OK的项目。考虑修改您的答案以包含这些新信息。 :) – MickyD

1

你会发现项目加载不可用(在解决方案资源管理器中),只需右键单击Reload Project即可。

0

如果在这个问题上的Xbox应用之一(杜兰戈)跑这里是我如何解决,

  1. 卸载XDK & ADK
  2. 重新安装XDK然后ADK。

张贴在这里,所以它可以帮助某人。