1

你好

我的网页正在加热一个包含在 CAB 文件中的 ActiveX 控件。如果客户端计算机上不存在 ActiveX,IE 将自动安装 CAB 文件。

什么是我需要确定的步骤。

因此,如果 Web 应用程序具有新版本的 activex 控件,客户端应该始终拥有更新的 ActiveX 控件。

感谢您。

4

1 回答 1

1

使用增加的版本号构建新的 ActiveX 控件。例如,如果上一个是 1,0,0,0,下一个可能是 1,1,0,0。

用新版本号修改 inf 文件

[Foo.ocx]
  file-win32-x86=thiscab
  clsid={F00F00F0-0F00-F00F-00F0-0F00F00F00F0}
  FileVersion=1,1,0,0

重新打包 CAB 文件并将其放置到您的服务器上。

更新页面中的版本号:

<object id="foo" style="DISPLAY: none" codebase="foo.cab#version=1,1,0,0"
        height="10" width="10"
        classid="CLSID:F00F00F0-0F00-F00F-00F0-0F00F00F00F0">
</object>
于 2010-03-19T05:19:09.007 回答