2011-04-08 49 views
6

我使用Visual Studio 2010 Express作爲項目,最近更改爲最終版本2010.我注意到,當我在express中調試時,我可以放置一個斷點,編輯代碼如果需要並且繼續而不必重新編譯。如何在Visual Studio中啓用編輯並繼續

隨着VS 2010最終它告訴我版本已經改變,我必須停止並重新啓動。我如何獲得最終表達的功能?

感謝您的幫助。

編輯:更具體地說,這裏是我得到的消息: 「此源文件已更改,它不再與用於構建正在調試的應用程序的文件版本匹配」。

+0

對於Ultimate版本的所有資金,快速掃描選項應該是值得的,說實話。 – 2011-04-08 17:51:19

+5

你向誰報告一位居高臨下的主持人? Quis custodiet? – MrBoJangles 2012-01-04 19:08:58

回答

6

您必須在調試菜單中啓用'編輯&繼續'(默認情況下應該打開,通過轉到調試>選項+設置進行檢查),並且可能再次在特定項目中啓用它,如果它是某種Web項目。它應該是一個複選框。

編輯:這已經有點,因爲我試過了,但據我記得,這是如何。我會看看我是否可以抓住你的鏈接。

+0

哇。我甚至沒有在那裏得到我的編輯,你的迴應。優秀。如果我現在嘗試它,我會得到:在以下情況下不允許更改:調試器已連接到已運行的進程。 - 正在調試的代碼在構建或運行時進行了優化。 - 正在調試的程序集被加載爲與域無關。 - 正在調試的程序集通過反射加載。我是新手開發人員,這些對我來說聽起來很陌生。 – bline22 2011-04-08 17:34:22

+0

您發佈的錯誤可能是由一堆東西引起的。 http://msdn.microsoft.com/en-us/library/bcew296c.aspx這是該功能的主要MSDN。如果你正在做一些奇怪的DLL或IIS,這可能也會造成你的麻煩,所以我建議在啓用E + C之後清理臨時文件,然後在嘗試之前重新建立新的文件。 – FGhilardi 2011-04-08 17:36:53

+0

至於你在評論中的編輯,我可以做的最好找到你是https://connect.microsoft.com/VisualStudio/feedback/details/553406/edit-and-continue-message-does-not-specify-intellitrace-settings – FGhilardi 2011-04-08 17:39:06

相關問題