none
自己编写的IE插件无法安装 RRS feed

  • 问题

  • 大家好,今日做实验时需要做一个批量上传文件的功能,因次用vb编写了个OCX插件,功能等都编写完毕并且打包为CAB成功,并且通过本机测试(没有做第三方数字签名)。
    由于我的是小型局域网系统,也没有商业价值,所以不想花钱去做一个第三方权威签名。所以当我放到系统上时(bs系统),发现部分机器能够安装上该插件,但是有一部分又安装不上,上网查找了下资料:“把未签名的插件等”都开启了,现在浏览器是最低权限。。并且为其他机器重新安装了OS,但是还是不行。无论是XP,SERVER2003都不行(能够成功安装的机器也有的是XP和SERVER2003),他们的提示错误都是一样的。如下面所述:


    Windows已经阻止此软件因为无法验证发行者。
    名称:vbtest.cab
    发行者:未知发行者
     

    提示安装,在客户端中打开时,提示安装,但是点击“安装”时却安装不上,提示无法验证发行者,请求各位大侠指点如何保证“所有的客户端都能安装上”(除了花钱签名外,浏览器安全级别可以自由改动的)。谢谢···

    2010年10月2日 7:42

全部回复

  • 除非你拥有证书,或者所有用户都把安全级别调到最低,否则大家都能不需要证书默认安装上,如果是病毒或者非法软件,IE 岂不是到处都中毒了。


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support. My Blog:http://xhinker.com "Microsoft Windows Workflow Foundation 4.0 Cookbook"
    2010年10月8日 8:45
    版主
  • 首先谢谢版主的热心回答。我现在的情况是将用户的安全级别都降到最低了,但是还是会出现部分机器无法安装插件(即使重装了系统也不行),证书我觉得花那个钱没有价值,我的这个插件只是为了实验室使用,不具备商业价值,所以还是得请教该如何设置浏览器呢?谢谢
    2010年10月10日 10:22