使用ActiveXForm技术编写了一个程序,一切应用不错,可是在我更改升级了我的
     ActiveXForm后出现了问题,客户端浏览器没有自动下载新版本,而还是在使用最初访问web服务器时下载的版本。
     我在分发ActiveXForm时选择了自动增加版本号,并且我发现发布的OCX已经增加了版本号。测试网页我就是用发布时Delphi6自动生成的,没做什么改动。不知如何配置才能实现自动升级?

解决方案 »

  1.   

    你到系统盘\WINNT\Downloaded Program Files\选中你的ActiveXform,右键--更新
    有时本地的不能更新,但是上述方法就能更新,但是客户端范围时用上述方法不一定行.
      

  2.   

    我把fileversion和productversion都设置了还不行
      

  3.   

    部长说的当然可以,但不是每个网友都会这样做呀。
    借此跟个帖,用Delphi做的ActiveXForm如果不把IE的安全性设低是用不了的。怎样给它加上数字验证,让所有用户不调安全性就可以看到这个Form?
      

  4.   

    To shinesir():
      给OCX加上数字签名,使用Win2000 server的证书服务颁发证书,然后用微软的签名认证工具签名,这样OCX就有了数字签名,当然要是从网络上的信誉机构获得签名会更好