我正在使用的程序用於在基於時間的時間表中測試操作。因此,其中一個要求是更改系統時鐘以引發另一個應用程序進入觸發事件。這很簡單。我的程序運行一個腳本,可以設置時鐘。當腳本啓動時,我存儲DateTime.Now並創建一個秒錶。當腳本結束時,如果它修改了系統時鐘,我就讀取了經過的時間,將它添加到我的開始時間,並設置系統時鐘的值。迄今爲止都很好。然而。如果我調試我的程序並在腳本結束之前停止它,那麼恢復不會發生。我想知道是否有什麼方法讓C#調試器在關閉時強制調用某段代碼(或者執行某些操作,例如從NIST服務器讀取時間)?C#調試:神奇的系統時鐘恢復
1
A
回答
1
停止調試器與終止進程是一樣的,所以不能保證發生了什麼。
儘管如此,仍然考慮實施處置或終結方法。
1
「調試我的程序,並阻止它......」
所以,你想知道爲什麼你停止後,你的程序不會繼續?
你可以調試你的程序,然後簡單地分離當你完成調試 - 這將使程序運行。
+0
不,我完全理解爲什麼我的程序關閉了:-)如果**可以避免,我想避免錯誤的系統時間**的持續煩惱。 這裏有兩個程序 - 我的腳本運行器和主應用程序。這是我感興趣的前者。 – 2012-03-02 11:41:45
相關問題
- 1. 如何實現類似於linux系統時鐘的c時鐘
- 2. WOW64 32位系統:恢復
- 3. C++和CTime&系統時鐘更改
- 4. C#單元測試 - Thread.Sleep(x) - 如何模擬系統時鐘
- 5. 奇怪的問題,由於改變系統時鐘
- 6. Visual Studio調試器神祕地禁用?我如何恢復?
- 7. 查找系統時鐘 - Java
- 8. 中斷系統調用的奇怪錯誤,我無法調試
- 9. 調試android系統
- 10. Linux中恢復的所有系統調用都在哪裏?
- 11. 系統崩潰後恢復SSH會話
- 12. cq5.4 - 恢復系統管理員組
- 13. 實時與系統時鐘分開
- 14. C++回調系統
- 15. 調用C「系統」 ++
- 16. 特定日期的假系統時鐘
- 17. 有不準確的系統時鐘
- 18. 使用系統時鐘的程序測試案例
- 19. 試圖利用printfs時的神祕c調試問題
- 20. 如何在C#中備份和恢復系統剪貼板?
- 21. 與c的系統調用
- 22. MATLAB神奇的神祕計時行爲
- 23. C/Unix使用系統調用和printf的奇怪行爲
- 24. Visual C++調試和神祕的BoundsChecker
- 25. 模擬器時鐘是否與實際系統時鐘同步?
- 26. 訪問CANalyzer CAPL系統時鐘
- 27. 如何跟蹤系統時鐘?
- 28. 工資系統 - '時鐘輸出'功能
- 29. 設置系統時鐘停止循環
- 30. 在時鐘的每個時間間隔內,時鐘恢復正常
更多的挖掘顯示有一個事件Application.ApplicationExit可以附加處理程序。任何想法,如果這將終止調試會話時被調用? – 2012-03-02 11:46:35