2017-07-07 46 views
0

我向其中一個表單添加了一個事件處理程序。沒有什麼複雜的,只有一個文本框單擊事件和.Text屬性集。現在,當我嘗試運行我的應用程序時,一切仍然順從,並開始運行一兩秒鐘,但隨後調試停止。這是我調試輸出:開始調試時訪問衝突

Exception thrown: 'System.Threading.WaitHandleCannotBeOpenedException' in mscorlib.dll 
SIOS Open Failed 
ReadProperty<T>(CalibrationFile) 
Exception thrown: 'System.NotImplementedException' in myappname.exe 
The program '[3300] myappname.vshost.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'. 

我做了一些谷歌搜索,而我發現做任何意義是有人who'se殺毒被幹擾,造成類似的問題的唯一的事。有沒有人見過這個?除Windows以外,我沒有運行任何防病毒軟件。

需要注意的事項:Visual Studio以管理員身份運行。 (如果情況並非如此,硬件控制器可能會損壞昂貴的設備)現在,在調試過程中,這並不重要,因爲該硬件並未實際連接,但如果該應用程序不是「以管理員身份運行」,則該檢查不會讓應用程序運行。 「

+0

顯示你的事件處理程序 – Alex

回答

3

您似乎有一行代碼,其中包含throw new System.NotImplementedException();

找到那條線,然後在那裏放一些有用的東西。

+0

啊,是的,你完全正確。我的眼睛直視「訪問違規」,然後我瀏覽一下。還有第二個事件處理程序(也是一個點擊事件),我還沒有填寫,並以某種方式在用戶控件甚至可見之前觸發。你知道爲什麼調試停止了,而不是在那條線上斷開嗎? – Sam07

+0

你是否設置調試器停止異常? – doctorlove

+0

是的 - 它通常停止在這種類型的異常,這就是爲什麼我不明白爲什麼它沒有這次。 – Sam07