你好
我的网页正在加热一个包含在 CAB 文件中的 ActiveX 控件。如果客户端计算机上不存在 ActiveX,IE 将自动安装 CAB 文件。
什么是我需要确定的步骤。
因此,如果 Web 应用程序具有新版本的 activex 控件,客户端应该始终拥有更新的 ActiveX 控件。
感谢您。
使用增加的版本号构建新的 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>