我有一個Active X控件,當第一次調用或加載到我的asp.net應用程序中時,加載非常慢。但是,第一次加載後,它真的很快!Active X緩慢加載第一次
我的問題是,「如何使我的Active X控件,當第一次調用,加載速度更快?是否有預加載活動X到頁面,所以當它被使用或調用,它不加載這麼長時間?「
我檢查過我的活動x是否被我的javascript代碼正確調用,它確實如此。我所有的Active X都會調用Outlook並設置一些用戶屬性。不多。
請幫忙,但它一直在我的腦海裏好幾天。
我有一個Active X控件,當第一次調用或加載到我的asp.net應用程序中時,加載非常慢。但是,第一次加載後,它真的很快!Active X緩慢加載第一次
我的問題是,「如何使我的Active X控件,當第一次調用,加載速度更快?是否有預加載活動X到頁面,所以當它被使用或調用,它不加載這麼長時間?「
我檢查過我的活動x是否被我的javascript代碼正確調用,它確實如此。我所有的Active X都會調用Outlook並設置一些用戶屬性。不多。
請幫忙,但它一直在我的腦海裏好幾天。
這是.Net Framework 1.1,2.0,3.0和3.5的已知問題您有幾個選項。升級到4.0 Framework,最好使用IIS 7,它能夠ping您的站點並使其活躍起來。如果您無法升級,您還可以使用ping工具來保持您的網站「活躍」。基本上,它每隔幾分鐘就會打你的網站,這樣你就不會遇到20分鐘。您應用程序域的默認超時期限。當您的應用程序域超時時,它會在下一個請求中重新加載,因此您遇到的速度很慢。
http://www.spikesolutions.net/ViewSolution.aspx?ID=c2b7edc0-5de1-4064-a432-05f6eded3b82
您是否在運行在客戶端計算機上的HTML中運行AX控件?如果是這樣,你用什麼技術來編寫你的ActiveX控件?如果它是託管代碼(而不是C/C++/Delphi),那麼你應該用本地代碼重寫。 – EricLaw 2010-12-24 00:23:24