关于数字签名的问题,怎么我老是不能注册?
我这里有一个控件得嵌在网页上,我已经给它加上数字签名了,下载时的认证对话框也出现了,可就是不能安装注册?
这个控件是BravaACX.dll 他需要有 Dwg2DL.dll myrdrv.ini Autorec.dll BACXView.ini跟他在一起,在CAB包中,我以把他们都打包进去了。注册的只需要 regsvr32 BravaACX.dll 就行了。
是不是我的INF文件写得有问题?下面是我写的INF文件,还请各位高人帮我看看!
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
Autorec.dll=Autorec.dll
BravaACX.dll=BravaACX.dll
Dwg2DL.dll=Dwg2DL.dll
myrdrv.ini=myrdrv.ini
BACXView.ini=BACXView.ini
[BACXView.ini]
file-win32-x86=thiscab
FileVersion=1,0,0,0
DestDir=11
[myrdrv.ini]
file-win32-x86=thiscab
FileVersion=1,0,0,0
DestDir=11
[Autorec.dll]
file-win32-x86=thiscab
FileVersion=1,3,0,13
DestDir=11
RegisterServer=yes
[Dwg2DL.dll]
file-win32-x86=thiscab
FileVersion=1,3,0,13
DestDir=11
RegisterServer=yes
[BravaACX.dll]
file-win32-x86=thiscab
FileVersion=5.0.0.5
DestDir=11
RegisterServer=yes
clsid={1BE73243-A85F-4385-939D-14D4845A286A}
;
这个控件是BravaACX.dll 他需要有 Dwg2DL.dll myrdrv.ini Autorec.dll BACXView.ini跟他在一起,在CAB包中,我以把他们都打包进去了。注册的只需要 regsvr32 BravaACX.dll 就行了。
是不是我的INF文件写得有问题?下面是我写的INF文件,还请各位高人帮我看看!
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
Autorec.dll=Autorec.dll
BravaACX.dll=BravaACX.dll
Dwg2DL.dll=Dwg2DL.dll
myrdrv.ini=myrdrv.ini
BACXView.ini=BACXView.ini
[BACXView.ini]
file-win32-x86=thiscab
FileVersion=1,0,0,0
DestDir=11
[myrdrv.ini]
file-win32-x86=thiscab
FileVersion=1,0,0,0
DestDir=11
[Autorec.dll]
file-win32-x86=thiscab
FileVersion=1,3,0,13
DestDir=11
RegisterServer=yes
[Dwg2DL.dll]
file-win32-x86=thiscab
FileVersion=1,3,0,13
DestDir=11
RegisterServer=yes
[BravaACX.dll]
file-win32-x86=thiscab
FileVersion=5.0.0.5
DestDir=11
RegisterServer=yes
clsid={1BE73243-A85F-4385-939D-14D4845A286A}
;
...全文
相关推荐
Windows安全模式应用的九个技巧
检测不兼容的硬件XP 由于采用了数字签名式的驱动程序模式,对各种硬件的检测也比以往严格,所以一些设备可能在正常状态下不能驱动使用。
彻底关闭win10数字签名.rar
三、通过注册表编辑器关闭驱动程序签名1. 按Win+R键打开运行对话框,输入“regedit”打开注册表编辑器。2.
查看OCX数字签名的工具
这是因为注册过程是使OCX控件成为系统可识别并可用的部分,只有在注册后,系统才能读取并验证其数字签名信息。如果尝试在未注册的情况下查看数字签名,系统可能无法提供相关的验证数据。
ActiveX打包与数字签名
**注册控件**:CAB文件通常会包含一个自动执行的注册脚本,用于在安装后将控件注册到系统中。这一步通常通过INF文件中的`[Register]`部分完成。
数字签名以及解除签名
PVK"文件则代表私钥文件,是与".cer"文件中的公钥相对应的,用于创建数字签名。解除数字签名,通常是为了检查签名的有效性或分析潜在的签名问题。


