日期:2013-12-06  浏览次数:20452 次

做B/S项目已经很久了,总是羡慕应用软件漂亮的安装程序,也见到有一些使用InstallShield来做B/S系统安装程序,听说设置有点繁复,一直没有去研究它。最近新做了一个ASP.NET的查询项目,需要做一个安装程序,恰好发现Microsoft Visual Studio.net 2003可以完全胜任,那我又怎么会舍近求远呢!呵呵,闲话少说,来看看我如何制作吧!

首先,运行Microsoft Visual Studio .NET 2003,点“文件”→“新建” →“项目”,会出现”项目设置对话框”,如图(1)。
选择 ”安装和部署项目“,在右面”模板”中选择”web安装项目”。在下面的“名称”填写框中填写项目名称。“位置”选择框中选择安装程序生成在那个目录,也可以点“浏览”来选择其它的目录,以上选择完成以后,点“确定”按钮,第一步就算完成了。
在“WEB应用程序文件夹”上点右键,在右键菜单中选择”添加” →”文件”,如图(2)



出现一个文件选择对话框,可以选择多个文件,然后点”打开”,这时将会把选中的文件显示在”WEB应用程序文件夹”目录中。用同样的方法,在左面“WEB应用程序文件夹”的“BIN”目录点右键”添加” →“文件“出现文件选择对话框,同样可以选择多个文件,选中我们ASP.NET项目中的BIN目录下的文件,点“打开”文件出现在项目设置目录的中了。

特别注意的是” WEB应用程序文件夹”在右下角的属性菜单中的两个选项:(如图3)

virtualDirectory :设置应用程序目录的名称
DefaultDocument:默认的文档

设置完以后。点“生成”菜单下的“生成解决方案”可以在最初定义的工作目录下生成解决方案了。 最后打开定义的项目工作目录,打开“debug”目录,运行setup.exe,呵呵,看到了吧,Web安装程序生成了!