我在.Net 3.5中編寫了一個控制檯應用程序來測試隨機出錯的組件(最好的一種)。有趣的是,當我雙擊exe文件時,它似乎經常死亡,但是當我打開一個命令提示符並從那裏執行相同的應用程序時(使用相同的參數選擇),IE無法使用,因爲您無法將它們傳遞給我的double點擊EXE)它運行幾個小時,而不用停止一次。控制檯應用程序直接運行而不是通過CMD
這兩種情況有什麼不同?
任何想法?
謝謝
Ps。我正在捕捉異常,我知道它們是什麼,因爲這是我試圖複製的錯誤。我的問題是爲什麼直接執行它時,它會更頻繁地通過異常,而在從命令提示符執行時似乎運行得很愉快。請注意,我在兩種情況下運行應用程序的多個實例。
你可以只附加一個調試器驗屍和調試?沒有點猜測... – tenfour 2010-08-20 12:12:53