我們有用C#編寫的Windows服務。它運行了大約5-6小時後會崩潰。 我們的C#Windows服務調用非託管代碼,這是一個COM組件。C#中的Windows服務 - 崩潰/錯誤
從事件查看器中唯一的錯誤信息,我得到的是:
錯誤的應用程序application.exe,版本2.2.2.0,印花稅45ed8d14, 錯誤模塊comcomponent.dll,版本5.2.3790.3959,印花稅45d70ad8,調試? 0,故障地址0x0000bee7。
是否有任何方法通過在不同的進程中運行未託管代碼來保持Windows服務持續運行/運行?
截至目前我們已經嘗試AppDomain
作爲不同的過程,但它未能克服這個問題。
請提出合適的解決方案。
COM dll做什麼?它寫了什麼語言?由於COM組件 – shahkalpesh 2010-01-04 13:16:55
請提供一些其他解決方案服務吃了大量的內存 – venkat 2010-01-05 05:07:45