X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一、如果网站安装不需安装数据库。
1.打开已有网站->发布网站->确定。

2.在解决方案中添加->新建项目->其它项目类型->安装和布署->WEB安装项目-确定。

3.通过添加文件把发布的网站中的文件添加到出来的文件系统->WEB应用程序文件夹。也可以把文件直接拖到里面,效果一样。

4.生成WEB安装项目。简单打包就完成了。

二、部署带数据库(sql server)的web应用程序

1.打开已有网站->发布网站->确定(得到要发布的内容)。

2.在解决方案中添加->新建项目->其它项目类型->安装和布署->WEB安装项目-确定。

3.将要发布的内容添加到安装项目中(包括table.sql文件)

4.选中web安装项目->用户界面编辑器,在启动下:添加对话框->文本框(A)->右键属性,

Edit1Label 属性并键入:数据库名称:。
Edit1Property 属性并键入 CUSTOMTEXTA1。
Edit1Value 属性并键入:customdb。
Edit2Label 属性并键入:服务器名:。
Edit2Property 属性并键入 CUSTOMTEXTA2。
Edit2Value 属性并键入:localhost
Edit3Label 属性并键入:用户名:。
Edit3Value 属性并键入:sa。
Edit3Property 属性并键入 CUSTOMTEXTA3。
Edit4Label 属性并键入:密码:。
Edit4Property 属性并键入 CUSTOMTEXTA4。

移动到适当位置。

5.在当前解决方案中添加新建类库项目(DBInstaller),在项目中添加安装程序类(类中代码在下)。

6.添加web安装项目输出,选择DBInstaller。

7.选中web安装项目->自定义操作编辑器-安装-添加自定义操作,找到6中添加的文件,

设置所添加文件的属性CustomActionData:/dbname=[EDITA1] /server=[EDITA2] /user=[EDITA3] /pwd=[EDITA4] /targetdir="[TARGETDIR]\"

8.生成。

类中方法代码:


Code

 

 


点击这里给我发消息http://wp.qq.com/index.html