我有Visual Studio 2010,它有一個由多個C#項目組成的特定解決方案的問題。這個問題沒有提出其他項目或解決方案。Visual Studio不刷新bin文件夾
問題是,如果我在源文件中進行了更改並在代碼中放置了一個斷點,則不會觸及斷點。警告消息(當我將鼠標懸停在指示斷點的紅色圓圈上時)VS表示源代碼文件與已構建和加載的任何代碼不同。
如果我刪除/ obj/Debug文件夾,然後重建項目,一切都會正常工作。我在構建前命令框(在項目的屬性頁)
DEL $(ProjectDir)obj\$(ConfigurationName)*.* /q
如果我每次運行該項目,我重新構建,但並不能真正幫助,如果我只是按F5將定勢的問題放在這個命令調試該項目。
任何幫助將不勝感激。
除了刪除/ obj/Debug文件夾,我建議您清理您的解決方案。生成 - >清潔解決方案(http://msdn.microsoft.com/en-us/library/vstudio/5tdasz7h(v=vs.100).aspx)。 – computerfreaker
我做到了,但沒有幫助。 Clean命令不會刪除所有的.dll文件,它只是刪除構建過程中生成的臨時文件。 – Aref
這是一個什麼樣的項目?如果組件正在被另一個進程使用,那麼它們將不會在您構建時被清除或替換(因此代碼已過期)。 – codemonkeh