如何利用 Thread 類別限定某段程式碼的執行時間

分享到噗浪!

上週我們有個案子發生程式 Hang 住的情況 (就是程式執行到某一行停止不動的情況),程式執行到某個資料庫寫入動作的時間過長導致系統無法正常運作,由於資料庫那端我這邊無法快速修復,且此狀況又是偶發的,因此我就改以多執行緒的運作方式限制程式執行的時間,以免造成系統其他部分的正常運作,算是一個小小的開發技巧。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/9/6 上午 01:20:44

永久連結 | 評論 (4) | 此文章的RSSRSS comment feed |

分類: C# | .Net | Tips

標籤: , , , ,

如何對 [Windows 服務] 與 [安裝專案的自訂動作] 進行除錯

分享到噗浪!

雖然 MSDN 的 HOW TO:偵錯 Windows 服務應用程式 文件有教如何除錯,但是這樣的除錯有個大缺點,就是有時後程式碼是在 OnStart 事件一開始的時候就發生問題的,有時後就會因為來不及 附加 (Attach) 程序導致無法除錯。另外,對於「安裝專案」內的「自訂動作」由於是在專案的 Installer 類別中執行的,所以要對「安裝專案」進行除錯也不太容易。我今天就來分享幾個很簡單又有效的除錯密技。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/5 下午 12:53:40

永久連結 | 評論 (3) | 此文章的RSSRSS comment feed |

分類: .Net | Visual Studio

標籤: , , , ,