2009-08-27 49 views
0

我們在C#中創建了一個ActiveX組件,並且將它放在通過ASP.NET提供的HTML頁面上。 ActiveX通過標籤被引用。該DLL坐在網站上的aspx所在的同一個文件夾中,並且所有工作都很好。受管理的ActiveX組件在Internet Explorer中不起作用

但是,我們已經將它部署到客戶,並且它不在那裏工作。我們已經在客戶端上設置了.net框架,並且所有支持庫都在那裏。事實上,當通過UserControl TestContainer運行時,activeX組件可以正常工作。它只是在Web瀏覽器中不起作用 - 就好像activeX被禁用一樣。但是,該網站在IE選項中作爲可信站點添加,並啓用了activeX。這是Windows 2003服務器。

我跟着http://support.microsoft.com/kb/555687,我認爲我們做了所有我們應該有,包括CAS政策(雖然連開關CAS暫時關閉沒有幫助)

任何想法哪裏看?任何幫助將非常感激。

Martin

回答

0

我發現了。 IIS被設置爲立即過期並阻止MSIE使用dll。

相關問題