我有一个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