2015-05-14 152 views
-2

我是Visual Studio的新手。我的問題是如果你註釋掉你的代碼,然後寫一個你犯了一個錯誤的新代碼。在這種情況下,這是否會發生評論代碼仍在工作? 直到我沒有發現我的新代碼中有錯誤,舊代碼才被執行。這是正常的嗎?評論/ Visual Studio 2013

+5

評論代碼從未執行。如果您在使用某些代碼時遇到問題,則需要將其發佈,以及預期的和實際的結果,否則無人能提供幫助。 –

+0

這是Visual Studio「101」 - 此鏈接可能會幫助您開始。 https://msdn.microsoft.com/en-us/library/dd492171.aspx – chxzy

+0

我明白我的錯誤。謝謝大家有用的提示! –

回答

0

評論代碼未執行。確保你清理並重建你的項目。如果你的項目的老版本被構建,有時VS會忘記重建,而你會運行舊版本。

構建>清理解決方案

構建>構建解決方案

+0

我認爲它執行最後的成功構建和評論沒有任何區別。謝謝。 –

1

如果你的新的代碼無法編譯,並嘗試和運行應用程序的Visual Studio會給你運行以前版本的選項。聽起來也許這就是你所看到的?

I.e.如果你看到這個對話框:

build errors dialog

然後您的新代碼沒有編譯,如果你點擊是你的舊代碼將運行。

+0

是的,這正是我所看到的。現在我明白了爲什麼。謝謝。 –

+0

很高興幫助:-) –