-1

我調試在Visual Studio 2010中一個Windows應用程序的調試過程中打開Windows窗體時,應用程序開發和.NET框架v2和VS 2005無法在VS2010

本來升級,窗口的形式可開放在調試模式。然而,幾次之後沒有編輯(因爲我只是在修復之前跟蹤可能的錯誤),那些表單無法打開。每當我追蹤錯誤直到顯示錶單的代碼時,調試器就會停止跟蹤而沒有任何消息。有誰知道什麼問題可能會導致這種情況?非常感謝。

+2

需要更多信息。 –

+1

請張貼一些代碼,顯示您如何打開表單。 – Polyfun

+0

如果不是所有這樣的Windows應用程序都遇到問題,那麼您應該發佈更多關於您的問題的信息。如果所有這些Windows應用程序遇到同樣的問題,那麼可能應該修復VS. –

回答

0

通常,如果您無法調試代碼,那麼這通常表示沒有可用的調試信息,因爲該項目缺少源代碼和/或缺少調試.pdb文件。

檢查構建配置以確保您試圖調試調試版本,使用包含多個項目的解決方案可以輕鬆地將配置管理器設置爲在發佈模式下構建項目,同時您正在執行的項目從處於調試模式。

同樣在多項目解決方案中,檢查是否引用項目而不是項目輸出(如果需要),否則設置配置管理器以調試模式構建項目將不起作用,如果引用發佈構建輸出爲那個項目。

如果Winforms駐留在第三方DLL中,請確保在嘗試調試之前引用了庫的調試版本。

+0

上次,我重建瞭解決方案,並在每個項目中重新檢查了.net框架版本,然後運行;但是這段時間沒有工作,我重新啓動了我的電腦,然後再次工作......太奇怪了。 – user1081448