C#实现的系统升级工具源代码及说明
2007-10-20 09:55
281 查看
最近自己用C#作了一个系统升级工具,可对程序DLL和数据库同时升级。现在发布出来与大家共享,程序中可能还存在一些我自己没能发现的BUG,如果哪位朋友发现了请告诉我一下,以便对程序作进一步升级完善,谢谢!
下载地址:http://files.cnblogs.com/pcjim/系统升级工具源代码.rar
使用说明:
1、先安装测试用程序安装包:SetupAppTest
程序安装好之后,桌面上会产生一个快捷方式。双击快捷方式,按下主画面上的“点击”按钮,会出现“我是旧的!”提示。
2、运行系统升级工具:AppUpdate_src\AppUpdate\AppUpdate\bin\Debug下的AppUpdate.exe
1)Debug下NewDLL文件夹里存放的是所有新的待更新的dll文件
2)Debug下NewDLL文件夹里存放的是所有新的待更新的sql文件
3、设置好AppUpdate.exe主画面上的参数,点击“更新”按钮,所有更新结束后会跳出完成提示。
此时再双击桌面上的快捷方式,按下主画面上的“点击”按钮,会出现“我是新的!”提示。打开数据库会发现存储过程sp_sptest已经生成并作了修改。此时就达到了系统更新的目的。
注:本程序在XP(SP2)+VS2005(SP1)+SQL Server 2005 Express环境下已调试通过,
现有测试用存储过程运行在SQL Server 2005 Express自带的tempdb数据库上。
下载地址:http://files.cnblogs.com/pcjim/系统升级工具源代码.rar
使用说明:
1、先安装测试用程序安装包:SetupAppTest
程序安装好之后,桌面上会产生一个快捷方式。双击快捷方式,按下主画面上的“点击”按钮,会出现“我是旧的!”提示。
2、运行系统升级工具:AppUpdate_src\AppUpdate\AppUpdate\bin\Debug下的AppUpdate.exe
1)Debug下NewDLL文件夹里存放的是所有新的待更新的dll文件
2)Debug下NewDLL文件夹里存放的是所有新的待更新的sql文件
3、设置好AppUpdate.exe主画面上的参数,点击“更新”按钮,所有更新结束后会跳出完成提示。
此时再双击桌面上的快捷方式,按下主画面上的“点击”按钮,会出现“我是新的!”提示。打开数据库会发现存储过程sp_sptest已经生成并作了修改。此时就达到了系统更新的目的。
注:本程序在XP(SP2)+VS2005(SP1)+SQL Server 2005 Express环境下已调试通过,
现有测试用存储过程运行在SQL Server 2005 Express自带的tempdb数据库上。
相关文章推荐
- C#实现的系统升级工具源代码及说明
- 会员管理系统全部源代码(C#+EF+SQLite+Winforms实现)
- 大公司业务流程审批组件【部门的员工—部门经理—部门副总—人力经理—人力副总】实现参考,强大的基础数据管理工具-C#.NET通用权限管理系统组件
- 自己主动升级系统的设计与实现(续2) -- 添加断点续传功能 (附最新源代码)
- C#中使用ClickOnce技术实现系统的部署和升级
- 可复用的自动升级系统C#实现(二)
- ASP.NET域名查询系统源代码,域名Whois查询,(.Com/.Net/.Org/.Cn),c#语言实现域名Whois信息查询
- C# Winform实现可复用的自动升级系统
- C#实现自己主动升级(附源代码)
- C#实现的系统内存清理工具
- C# LiveUpdate.exe实现文件在线更新升级(原理说明,使用指南一)
- 记一次企业级爬虫系统升级改造(五):基于JieBaNet+Lucene.Net实现全文搜索
- 用C# 实现CS模式下软件自动在线升级
- C# Ping检测工具(QQ皮肤实现)
- 用C# 实现C/S模式下软件自动在线升级
- Java网络编程从入门到精通(24):实现HTTP断点续传下载工具(附源代码) 推荐
- C#实现获取设置IP地址小工具
- Java网络编程:实现HTTP断点续传下载工具(附源代码)
- C# 实现的 批量彩色图片转黑白图片的小工具 (附源码)
- windows和linux系统下数据传输工具——tftpd32使用说明