关于C#winform应用程序打包(包括数据库的安装)的问题

本文详细介绍了如何打包C# WinForm应用程序,包括自动检测.NET环境、安装数据库(附加mdf或执行sql脚本)以及自定义安装界面。讨论了文件系统、注册表、用户界面和自定义操作等关键步骤,还涉及数据库的创建与卸载方法,以及创建快捷方式的技巧。
摘要由CSDN通过智能技术生成

http://hi.baidu.com/nlqtonglin2006/blog/item/2203c1fbdf95631f6d22eb82.html

 

C#的c/s的winform,数据库为sql2k,
应用程序包括如下文件:
1.exe,1.dll,1.jpg,1.xml,donetsetup.exe以及数据库文件1.mdf,1.ldf(或数据库安装文件1.sql)。
打包要求:
(1)自动检测是否安装donet环境,如没安装,则提示自动安装。
(2)安装时自动安装数据库(附加mdf或运行1.sql)。
(3)在安装界面上能自定义一些安装图片或提示。

 

安装项目:
六个子项:文件系统、注册表、文件类型、用户界面、自定义操作、启动条件。
其中我们在打包过程中经常要用到的有文件系统、注册表、用户界面和自定义操作。
文件系统:向应用程序文件夹、用户的程序菜单、用户桌面下输出项目文件(四种类型:文件夹、项目输出、文件和程序集),还可以创建快捷方式(一般是放在桌面或程序菜单中)文件系统编辑器表示目标计算机上的文件系统,使用该工具可以指定应用程序文件安装的位置。在大多数情况下,希望将应用程序文件放在 Application Folder 中或在 Application Folder 下创建的子文件夹中。安装在目标计算机上以后,来自 Application Folder 的文件将位于 Program Files/Manufacturer/ProductName文件夹中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值