c#制作activeX之activeX自动更新
来源:互联网 发布:matlab矩阵diff 编辑:程序博客网 时间:2024/05/29 16:20
背景:上一篇讲述了怎么制作activeX控件,此篇再将一下activeX如何自动更新。
开发步骤:
需要修改的地方有以下几处:
(1)activeX项目的版本号及GUID;
(2)安装项目的版本号及RemovePreViousVersions属性值;
(3)网页的classid值。
下面详细讲述步骤:
1.右键选择activeX工程,选择“属性”->“应用程序”->“程序集信息...”,如下图所示:
更改红框处的版本号,如下图:
更改activeX的GUID值,也就是重新创建 GUID,创建方法见上一篇文章,将新GUID值更改到控件类和网页的classid。更改后,重新生成解决方案。
2.更改安装程序
右键选择安装工程,选择属性,在属性窗口处,更改安装工程的版本号和RemovePreViousVersions,如下图所示
RemovePreViousVersions属性是指安装新软件后,删除以前版本的软件。当更改了 Version 的值之后,回车的时候,会弹出以下对话框
选择“是”,重新生成安装工程,将新生成的安装包打包成cab文件,这样用户打开网页的时候就会更新activeX文件了。
参考文章
http://files.cnblogs.com/files/HelloXZ/ActiveX.pdf
Q&A
1.
Q:windows2008 R2 sp1 + vs2008 运行出现如下错误: Microsoft (R) Visual Studio registry capture utility 已停止工作
A:找到文件C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\Deployment\regcap.exe,点击右键在属性页面中,选择兼容性页面,选中“以兼容模式运行”框就好了。
- c#制作activeX之activeX自动更新
- C#制作activeX控件
- 制作activex
- C#制作、打包、签名、发布Activex全过程
- C#制作、打包、签名、发布Activex全过程
- C#制作、打包、签名、发布Activex全过程
- C#制作、打包、签名、发布Activex全过程
- C#制作、打包、签名、发布Activex全过程
- ActiveX控件之制作图片属性页
- ActiveX
- activeX
- ActiveX
- ActiveX
- ActiveX
- ActiveX
- activeX
- ActiveX
- ActiveX
- 我的项目管理学习培训笔记-2015-12…
- devstack 部署openstack 开发环境
- 我的java学习笔记之杰信商务管理平…
- 我的java学习笔记之常见异常总结-2…
- 关于处理if和复杂逻辑的一种思路及…
- c#制作activeX之activeX自动更新
- 今天情绪突然失控-2015-12-22
- 将博客搬至CSDN
- Linux套接字通信常用函数-bind
- Android Studio使用OpenCV的配置方法
- Spark架构
- entity framework Include 不支持lambda表达式的解决方法
- Oracle AWR粗概
- 论文笔记001-Stacked Convolutional Auto-Encoders for Hierarchical Feature Extraction