2015-01-13 28 views
-11

我正在用C#開發winforms應用程序。我有兩臺具有Windows 7和VS2012的開發計算機。爲什麼我出現錯誤「Microsoft Visual Studio 2012已停止工作」(當我點擊文本框時)

我在第一臺電腦上創建了一個窗體應用程序,並在第一臺電腦上有控件&它工作正常。 當我轉碼到第二臺電腦,並選擇任何文本框(通過點擊它),我收到錯誤彈出Microsoft Visual Studio 2012 has stopped working

如果我創建第二個電腦控制的一種新的形式,那麼就沒有issue.Issue是隻有在第一臺計算機上創建的文本框和組合框。我安裝並重新安裝我的VS也沒有運氣。

注:我讀過這些帖子,但這些是不同的senarios。 RELATED Questions

這裏是我得到

ERROR

你有沒有遇到過這種情況早些時候警告,什麼是這種情況的解決方法。

謝謝你的幫助!

UPDATED1: 這僅僅是處理文本字段和組合框不使用按鈕等

+0

有很多可能的原因,很難確定原因。 第一臺還是第二臺機器使用一些奇怪的語言設置? 另外,我們可以看到一些可能有問題的代碼嗎? –

+0

沒有奇怪的語言設置,並且沒有涉及代碼,我只需在解決方案資源管理器中雙擊我的表單並單擊文本框即可。我得到了這個警報 – user3913117

+0

表格仍然是用代碼生成的。 編輯器只是爲表單創建初始化代碼。 我猜測文本框有一些屬性值導致這種情況。 –

回答

0

有一兩件事你可以嘗試在開始第二個Visual Studio和重視它作爲一個調試器的devenv.exe進程首先。然後做任何你做的事情來讓第一個VS崩潰。調試器應該捕獲異常並中斷(否則你可能必須設置調試器以通過調試>例外菜單打破所有異常)

很多時候自動斷點提供的堆棧跟蹤和其他信息會給你一個體面的指示發生了什麼(例如,如果它是一個插件會發生故障),或者至少可以向Google詢問另一個錯誤消息。

4

Visual Studio釋放調試信息的流量負載,這些信息可以通過微軟的應用程序DbgView查看。下面是關於如何修改VisualStudio.config文件,如何啓用日誌記錄以及從何處獲取DbgView的說明。

(1)這是一個總的指導,這會給你的想法,但你需要應用更改爲鏈接#2: VS2010 always thinks project is out of date but nothing has changed

(2)這是配置文件中的實際變化而不是一個在上面的鏈接: http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx

(3)您可能需要啓用詳細記錄模式: http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx#10397394

(4)要查看日誌,你需要複製這個問題之前,運行此工具: http://technet.microsoft.com/en-us/sysinternals/bb896647

相關問題