gpt4 book ai didi

installation - 为 IE 的 ActiveX 安装创建 CAB 文件

转载 作者:行者123 更新时间:2023-12-04 15:28:06 24 4
gpt4 key购买 nike

我使用 CABARC.exe 创建了一个包含我的 activex 的 cab 文件。我还创建了一个 .inf 文件。我的 inf 文件如下所示:

[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
MySetup.exe=MySetup.exe
[MySetup.exe]
file-win32-x86=thiscab
clsid={49892510-B520-4b35-8ADF-57084DD2F717}

我的 html 看起来像这样:
<object name="secondobj" style='display:none' id='TestActivex'  
classid='CLSID:49892510-B520-4b35-8ADF-57084DD2F717'
codebase='http://myurl/MySetup.cab#version=1,0,0,0'></object>

我使用以下命令创建了 CABARC:
C:\tools\Cab\BIN>CABARC.EXE N MySetup.cab MySetup.msi setup.inf

我还加了 http://myurl到受信任的站点。现在我第一次在IE中打开html页面,看到一个黄色的栏,我接受了。但是它从未安装过activex 控件。我在我的程序文件中没有看到安装程序,也没有在事件日志、临时下载文件夹或“管理加载项”中看到任何内容。现在每次在 IE 中打开网页,我都看不到黄色栏了。

有人可以帮我吗?

最佳答案

  • 在我看来,您正在打包 msi 安装程序而不是 ActiveX 控件。
  • 当您从 MSI 安装程序中提取控件并将其打包到 CAB 中时,不要忘记将其版本添加到 INF 文件中。

  • 希望能帮助到你…

    Packaging ActiveX Controls

    关于installation - 为 IE 的 ActiveX 安装创建 CAB 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1889203/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com