2011-04-07 98 views
-1

一切工作正常,然後我們的代碼開始投擲:Intemittent無法創建ActiveX組件

當我們嘗試創建com對象時,無法創建ActiveX組件。

我們重新啓動服務器幾次,它就會消失

然後過一會就回來

這是推動我們發瘋。任何幫助讚賞。

+0

你還沒有告訴我們任何可以幫助你的東西。什麼OS?什麼特定的API調用失敗?什麼ActiveX控件?什麼類型的應用程序(客戶端或服務器)?你自己做了什麼類型的調試? – selbie 2011-04-07 23:55:33

回答

0

我很抱歉,這個問題很模糊。但是我們不知道是什麼導致了問題,所以事實會是相關的?

無論如何,事實證明我們有兩個在IIS下運行的Web應用程序,都嘗試創建ActiveX組件。只要我們關閉其中一個Web應用程序,問題就會消失。

當我們驗證了這一行爲後,我們嘗試調用一些簡單的ActiveX組件(如excel)。只要有兩個以上的網絡應用程序在運行,你就會看到完全一樣的行爲。

我們現在的解決方案是在其他地方託管第二個Web應用程序。