2012-01-03 97 views
3

我正在使用Visual Studio 2010.如何做出來的過時我在運行之前代碼自動生成?

當我更改源文件中的代碼時,然後單擊調試工具欄上的「運行」按鈕,Visual Studio不會自動構建代碼,而是運行最近手動構建的二進制文件。

enter image description here

我想通過簡單地點擊工具欄的「運行」按鈕,只是我的代碼運行;我不想在每次運行它時按下「Build」按鈕,一段時間後它變得非常煩人。目前,Visual Studio要求我在按下「運行」按鈕之前按下「生成」按鈕。如果我不這樣做,它不會更新我在exe文件中的最新代碼更改。

enter image description here

我從Menu Bar > Debug > Options and Settings...打開上方的 「選項」 窗口。
而且,正如你在我的設置看,我告訴Visual Studio來始終建立我的項目,如果他們是過時的;但它不聽我的。

我該如何解決這個問題?

+0

是否右鍵單擊項目/解決方案,並選擇「乾淨」,則運行解決這一問題?您也可以查看項目構建順序。最後,這可能是微不足道的,但你指的是「開始調試」而不是「運行」。 – 2012-01-03 21:30:17

+0

適合我。您可能正在更改文件,該文件不在您的項目中,或者是不包含在任何位置的標題。 – David 2012-01-03 21:30:51

回答

1
  1. 選擇您的項目,並設置爲啓動項目:「項目」 - > 「設爲啓動項目」
  2. 檢查如果你的項目設置爲配置管理器:「構建」 - > 「配置管理器」
+1

是啊,這個問題是涉及到「配置管理器」。新添加的項目不會自動生成。我正要回答我自己的問題,並看到你的答案。謝謝。 (屏幕快照:http://i.stack.imgur.com/CqPOU.png) – hkBattousai 2012-01-03 21:49:59

相關問題