我用Delphi制作并发布ActiveX控件,为什么我为控件作数字签名后,在浏览时不能下载?
解决方案 »
- 万分感谢大家帮忙解释这个单元是在干什么的??
- 问题有点麻烦,期待高手解决 Parent 问题 或许是这个问题
- 执行OpenDialog1.Execute后,为什么其他多线程不能执行了?
- 一个DELPHI连接XML的问题。
- SOS,关于在程序中生成一个Access表的问题,急!!!!
- 五子棋的人工智能==欢迎讨论
- 对于外加的组件,应将组件的文件放到那个目录就可以用,而不用将组件的文件拷贝到所要编的程序目录中
- 关于网络编程的问题(来者有分,拒绝灌水)
- 请问一个小问题,一定给分!
- 在列举局域网资源的时候速度很慢,有什么解决方法吗?
- 用DELPHI如何连接AUTOCAD2000????急!急!急!急!急! 高分
- 如何格式化报表控件中的浮点数?
1、你的证书不受信任,自己制作的证书是不受微软信任的。具体的信任证书,可以到IE浏览器中的选项\内容\证书下看到受信任的证书列表。
所以你要把自己做的证书(根证书)安装的到机器上才可以。2、你的浏览器安全选项设为自定义的,尤其是本地安全策略中“下载未签名的ActiveX控件”和“下载已签名的ActiveX控件”都设为了禁用。把他们设为缺省即可。3、你的机器已经下载了该控件,而服务器上的控件版本没有更新,浏览器不会重复下载的。你可以查看一下“工具\Internet选项\常规\设置\察看对象”,看一下该控件是否已经存在。如存在,删除之,即可。
不选Deploy additional files
选:Include version information in project
auto_increment build number
[Add.Code]
RepBS.ocx=RepBS.ocx
TTF16.ocx=TTF16.ocx
RepBS.lic=RepBS.lic[RepBS.ocx]
fileRepBS.ocx
clsid={E481AB05-E431-4E9B-A522-E4170CF6368C}
RegisterServer=yes
FileVersion=1,0,2,0[TTF16.ocx]
fileRepBS.ocx
clsid={B0475003-7740-11D1-BDC3-0020AF9F8E6E}
RegisterServer=yes
FileVersion=6,0,0,40[RepBS.lic]
file=thiscab就可以了然后把它和ocx文件打在一个cab包里,在签名后就可以了