我有一個在網站上運行的ActiveX控件,其中舊版本安裝正常。當然,它運行並安裝在開發計算機上。新版本使用新名稱和全新的CLSID進行版本控制。新版本會在Vista中的Internet Explorer 8(帶有正確的數字簽名等)中顯示安裝對話框,但是安裝後不會發生任何事情。如何確定單擊「安裝」後確切發生了什麼(控件不在Objects目錄中,但是舊的Control是)。我記得最初創建這個控件時,有一個日誌,裏面有關於失敗安裝的詳細信息,但是,對於我的生活,我不記得它在哪裏,或者在目標計算機上找到它。這個新版本在一些計算機上安裝得很好,但在某些計算機上安裝失敗(它不是特定於Vista,它在一些Vista計算機上安裝得很好)。在Internet Explorer中調試ActiveX控件的安裝
2
A
回答
3
原來,在64位窗口中構建的Visual Basic組件無聲無息地在32位操作系統(Vista,XP,Windows 7)上運行。不知道它是VB編譯器,Cab生成器還是signtool,但是如果你在64位上構建它,它將在64位環境中運行良好,但在32位環境中無法安裝沒有消息的情況。希望這將有助於未來的人。但是,仍然在尋找失敗的ActiveX安裝日誌。
-1
這可能由於ActiveX處於非活動狀態而發生。您可以嘗試創建將嘗試安裝ActiveX的窗口。我相信它會像APPLET或OBJECT所要求的那樣激活窗口。它不能從隱藏的div或其他標籤啓動。
相關問題
- 1. Internet Explorer何時/爲何阻止(簽名)ActiveX控件的安裝?
- 2. 調整Internet Explorer中託管的ATL ActiveX控件的大小
- 3. 如何在我的ActiveX控件中使用Internet Explorer的Cookies?
- 4. 在windbg中調試Internet Explorer
- 5. 在Internet Explorer中調試JavaScript
- 6. 在64位Internet Explorer中運行32位ActiveX控件
- 7. 從Internet Explorer 8中的ActiveX控件中提取數據
- 8. 在64位IE中安裝ActiveX控件
- 9. 在Internet Explorer ActiveX控件中調用JavaScript方法時出現不一致
- 10. 如何在Ubuntu中安裝Internet Explorer?
- 11. Internet Explorer塊自簽名ActiveX
- 12. ActiveX FSO(FileSystemObject)| Internet Explorer 10
- 13. 在Internet Explorer中調試CSS的工具
- 14. WinForms - WebBrowser控件是否依賴於已安裝的Internet Explorer?
- 15. ActiveX控件阻止新的Internet Explorer窗口打開
- 16. Windows-8和Internet Explorer-10打破了我的ActiveX控件繪圖?
- 17. Internet Explorer不會下載更新的ActiveX控件
- 18. 如何調試ActiveX控件的加載
- 19. 如何在Internet Explorer的安裝窗口上設置ActiveX控件名稱和鏈接?
- 20. 在Internet Explorer和Safari中調試JavaScript
- 21. 在Internet Explorer中調試內存泄漏
- 22. JavaScript:「Internet Explorer限制此網頁運行腳本或ActiveX控件」。
- 23. 如何在Ubuntu上安裝Internet Explorer?
- 24. 調試AngularJS Internet Explorer鎖定
- 25. mvc調試與Internet Explorer
- 26. 調試Internet Explorer崩潰
- 27. 受管理的ActiveX組件在Internet Explorer中不起作用
- 28. 爲什麼我的.NET ActiveX控件無法在Internet Explorer中註冊?
- 29. 如何在Internet Explorer中禁用Java過時的ActiveX控件阻止功能
- 30. 使用Visual Studio 2010調試ActiveX控件