2014-10-06 73 views
0

我使用的是Visual Studio 2013,並且創建了一個bug 這麼巨大的,每當我加載我的項目時,Visual Studio只是掛起......它不會崩潰,甚至系統仍然認爲應用程序正在響應!?當我加載我的解決方案時自動停止打開文件

基本上我把那種Update();WndProcControl,而現在,它只是更新自身和所有它的兄弟姐妹 - 永遠,決不讓我得到一個點擊的edgeways!

我傻,我知道!

我已經刪除了所有的二進制文件,企圖阻止這種精神病,但每次我重新加載項目 - 它就在那裏;一個只需更新一些按鈕的表單!

我該如何解決這個問題?

我需要重新編譯的解決方案,但我不能這樣做,甚至與它自動加載了設計師...

我可以編輯的csproj或採取措施制止該解決方案自動加載這些文件?

+1

猜測不在源代碼控制下回滾? – alykins 2014-10-06 16:29:37

+2

爲什麼你不能編輯磁盤上的代碼文件來在違規方法的頂部添加'return;'? – Michael 2014-10-06 16:30:04

+0

不能解決你的問題,但如果你曾經有過這個問題,一個Visual Studio插件的解決方案,而不是你開你就可以開始在Visual Studio [安全模式](http://msdn.microsoft.com/en-us/庫/ ms241278.aspx) – 2014-10-06 17:14:05

回答

4

使用其他文本編輯器(記事本)只要打開有問題的文件,只需刪除(或註釋掉)的代碼,創建(S)錯誤的線(S)。然後在Visual Studio中重新打開該解決方案。

在Visual Studio之外編輯有問題的文件後,可以清理Obj緩存和二進制文件,但即使不刪除中間文件和二進制文件,問題也很有可能會消失。

以其他用戶所指出的,你也可以刪除解決方案用戶選項(名爲.suo)文件,並啓動Visual Studio,然後打開它通過右鍵單擊有問題的文件,並確保選擇「查看代碼」,從而不要觸發設計者並編輯代碼來消除問題。無論哪種方式應該沒問題。

2

如果刪除該解決方案的文件名爲.suo,然後打開它應該給你一個空的「左」側。

相關問題