2013-07-10 76 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。

張貼在這裏,所以它可以幫助某人。