- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0 |
目录
l 摘要
l 一般安装程序的制作
l 在安装程序中部署SQL Server数据库
1. 通过调用osql来执行数据库脚本文件
2. 通过把脚本文件作为资源文件载入
3. 通过sp_attach_db来创建数据库
l 总结
摘要
一个项目完成之后,安装程序的制作是一个必要的过程。如果需要部署数据库,则使安装程度的制作变得比较麻烦。使用visual studio.net可以非常方便的制作应用程序以及部署程序中需要的数据库。本文介绍了如何使用visual studio.net制作安装程序,以及如何在安装程序中部署数据库.本文假设您对ADO.net比较熟悉。
1.一般安装程序的制作
Visual studio.net 提供了很强大并且非常便捷的安装程序制作功能。一般的安装程序制作可以参考如下步骤:
(1) 在Visual studio.net里面新建一个安装项目(针对一般windows应用程序)或者web安装项目(针对基于web的应用程序),比如叫SetupFace.
(2) 在解决方案里面的项目中的SetupFace上单击右键:
视图中出现的项目就是在制作安装程序中需要涉及到的项目。
a. 文件系统部分提供了如何把需要安装到目标机可执行程序以及运行时需要的dll等打包到安装程序中,同时也提供了如何在目标机的桌面上和程序菜单中创建快捷方式以及文件夹等。
b. 注册表部分提供了如何在目标机的注册表中添加相关的键值。
c. 文件类型提供了在目标机上创建一个文件类型与应用程序的关联,并可以为注册的文件类型增加相关的右键菜单功能。比如注册一个.pdf的文件,使用你自己的程序打开。
d. 用户界面提供了在安装过程中的界面,也可以根据自己的需要创建如自述文件,注册码校验等等功能。创建项目时已经提供了一些基本的画面。
e. 自定义操作部分主要提供了如何在安装的不同阶段中完成不同的工作。比如在安装过程中创建数据库,在卸载过程中删除数据库等。
f. 启动条件部分提供了在安装您的应用程序前需要完成什么条件。Visual studio.net提供了可以在用户计算机上搜索启动条件的功能。比如要求某个程序已经安装,可以通过搜索文件系统或则搜索注册表来完成。
(3) 在视图中选择文件系统,
如果您需要完成一个简单的安装程序,在添加中选择文件,选择您以及编译完成的应用程序,Visual studio.net会自动引入该应用程序所需要的dll(只针对Visual studio.net开发的应用程序,其他的程序没有试过),然后根据您的需要在用户的”程序”菜单和用户桌面创建快捷方式,然后把快捷方式的指向选择为在应用程序文件夹中导入的应用程序即可。
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |