2012-05-03 46 views
2

我使用Visual Studio 2010和我有我的應用程序,這是一個更新工具的第一行Debugger.Launch。這是我可以快速將調試器附加到更新程序的唯一方法。調試BackgroundWorker的

(兩種方案的更新之一,這取決於快捷方式指定參數時,然後開始更新程序。)

我遇到的問題是,當我調試器附加到這個過程中,我無法踏進調試器。我試圖把在BackgroundWorker的線程Debugger.Launch但這仍然不會讓我踏進去。

線程仍在運行,因爲我得到一個異常,如果我嘗試啓動兩個(設置,當然也有斷點)。

從Visual Studio中運行它時,並通過調試屬性窗口發送命令ARGS我沒有這個問題。這將如何以往更加有用,我要能調試器附加到安裝的應用程序。 (目前它在Visual Studio中工作,但不是從啓動exe文件)

有沒有人知道這個問題的解決方法或解決方法?

+0

郵政編碼.......? –

+0

似乎沒有必要,有點難以修剪到相關代碼,但沒關係。 – Amicable

回答