当自己辛辛苦苦做了一个小程序后,觉得相当完美,但是就是不知道该如何向其它软件似的做成可以安装和卸载的打包程序,总会有些遗憾,所以我们应该学会对程序进行安装部署,使其成为真正的软件。
Asp.net打包步骤(安装部署):
1. 打开vs创建一个新项目,如图1所示选中“项目类型”中的“其它项目类型”下的“安装部署”,之后选择右侧的“安装项目”。设置好名称和位置,单击确定进入下一步. 图1
2. 添加要打包的项目:在进入的界面左侧如下图所示,右击“应用程序文件夹” 创建一个文件夹(是为了好管理,可以不创建此文件夹)。 同上,右击“新建文件夹”选择“添加”中的“文件”选择你要进行部署的项目解决方案(。Sln文件)。右击创建两个快捷方式,并将三个解决方案重命名为你所要的文件名。将另外两个拖拽到“用户的‘程序’菜单”和“用户的桌面菜单”中。
3. 制作卸载程序:同上,添加、文件找到C:/WINDOWS/system32下的msiexec.exe文件,并将其添加到文件夹中(此程序是微软系统自带的程序)。创建两个快捷方式,并将快捷方式重命名为卸载或uninstall,之后将其中一个拖到“用户的‘程序’菜单”文件夹中。
4. 配置卸载程序及其他信息配置:1.如下图所示,选择解决方案中的项目安装测试,查看属性中的ProductCode,并复制器属性值,将其粘贴到下图所示的中,注意前面加上‘/x同理再设置“应用程序文件夹”下“新建文件夹”里的卸载程序的Arguments属性值。
图表 1
5. 2.设置“系统必备”,右击“项目安装测试”--------“属性“,如下图所示选择.net Framework 2.0.
6. 至此安装部署已经设置完成。最后一步生成,右击解决方案里的“项目安装测试“选择“生成”即可生成安装文件,你就可以进行安装和卸载了。效果图如下:
7. 除此之外你还可以进行其它一些个性信息设置,比如作者信息等,具体可以参见图表1中特殊颜色标识出来的属性。还可以为可执行程序添加图标,具体方法和第一步一样,加入图片文件, 选择文件夹中的解决方案文件,在属性列表中选择ICON,在里面选择你的图片文件即可。