给控件做数字签名之一:将控件打包为Web发布包




我做了一个WebRtf的控件,主要是封装了RichtextBox控件,增加一些方法,如打印等,用来实现在Web上显示RTF文档的功能。
编译成WebRtf.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作
一是将其打包成Internet发布包
二是将这个包进行数字签名

我一步一步抓图进行讲解,如果对于第一个部分你已经熟悉,可以直接略过进入第二部分
图上已经相当清楚,我只在必要的地方加一点描述。

第一部分:将控件打包成发布包

给控件做数字签名之一:将控件打包为Web发布包_第1张图片

找到你原来工程的位置

给控件做数字签名之一:将控件打包为Web发布包_第2张图片

给控件做数字签名之一:将控件打包为Web发布包_第3张图片

给控件做数字签名之一:将控件打包为Web发布包_第4张图片

给控件做数字签名之一:将控件打包为Web发布包_第5张图片

给控件做数字签名之一:将控件打包为Web发布包_第6张图片

为了包文件的完整性,建议将所有的文件设置为“Include in this cab”,就是这个包里包含所有的依存文件
防止文件丢失导致控件不能正常运行


给控件做数字签名之一:将控件打包为Web发布包_第7张图片

给控件做数字签名之一:将控件打包为Web发布包_第8张图片

给控件做数字签名之一:将控件打包为Web发布包_第9张图片

给控件做数字签名之一:将控件打包为Web发布包_第10张图片

OK,第一部分完成了,上面红色标注出来的就是打包好的文件的位置,
注意这个打包文件旁边还有个htm文件,这个可以用来参考作具体的WEB应用的

< OBJECT  ID = " myDoc"
CLASSID = " CLSID:753C5D11-7E87-4C54-B4E7-548F1251D7BA"
CODEBASE = " WebRTF.CAB#version=1,0,0,7 " >
</ OBJECT >

下面开始进入第二部分,数字签名与发布



你可能感兴趣的:(数字签名)