2016-12-12 73 views
0

正如標題狀態,我無法只調試我Game1類。如果我把一個斷點在Game1,並開始調試,我得到的消息無法調試XNA Game1類 - VS2015

The breakpoint will not currently be hit. The source code is different from the original version. 

我還沒有做出任何最近更改此文件。如果我在一個不同的類中放置一個斷點,它就可以正常工作。

我:

  • 手動刪除PDB文件
  • 重新啓動的Visual Studio的
  • 清理和重建的解決方案
  • 關閉並重新打開該解決方案
  • 重新啓動我的電腦

儘管沒有做任何改變,調試器認爲我的代碼文件已經改變,不會觸及任何斷點。我可以關閉「需要代碼是相同的」選項,但我寧願不這樣做。

編輯:這也是值得注意的是,這是之前的工作。我一直在研究這個特定的解決方案大約一個月,而今天早上纔開始。在最後一次成功調試之後,文件未做任何更改。

有誰知道什麼可能導致這個問題?

+0

你在爲什麼配置?檢查以確保問題項目是作爲其中的一部分構建的。 – JuanR

+0

@Juan看起來就是這樣......不確定發生了什麼變化,但該項目還沒有建成!如果你想讓它成爲答案,那就是你的。 – levelonehuman

+0

太棒了。我很高興能夠提供幫助。 – JuanR

回答

1

確保問題項目正在建設作爲當前構建配置的一部分。 :-)