用VB开发的ActiveX控件无法自动下载安装,客户端提示“Windows 已经阻止此软件因为无法验证发行者。”。
请教高手,这问题的解决办法!先谢了!

解决方案 »

  1.   

    http://wenda.tianya.cn/wenda/thread?tid=362f3fce8624cce4
      

  2.   

    1、在不改变IE设置的情况下,可以自动下载安装。这样是不是必须购买证书才行。
    2、VB开发的ActiveX控件客户端需不需要安装运行库。
      

  3.   

    网上有很多ActiveX控件,这些也没见需要安装支持库或什么的呀?
      

  4.   

    通过CAB打包能安装得了不?把运行库打包到CAB包中,客户端检测到不存在进行安装时能否同时安装上?
      

  5.   

    1.如果控件里没有用到第三方控件,就不需要购买证书,仅设置IE属性即可
    2.控件打包成cab即可
      

  6.   

    第一个问题不清楚
    第二个问题,如果你的控件没有用到WINDOWS默认控件之外的控件或组件,那就不需要安装运行库,因为VB6的运行库在XP是自带的.(顺便提一下,即使是VB6自带的控件也不见得就是WONDOWS默认自带的,比如那个commondialog对话框就是)