使用的平台:Visual Studio 2005
目的:为“报表”制作一个安装程序,附加数据库的mdb文件,水晶报表的rpt文件。
步骤如下
1,打开"报表“的工程,为它添加一个Setup的项目。
文件-》添加-》新建项目
”添加新项目“对话框中:其他项目类型-》Setup And Deployment-》Setup Project
假设项目名称为”SetupReporter“
2,设置Setup项目的属性
解决方案管理资源管理器中,选择SetupReporter,右键:Add-》项目输出-》Primary Output、Localized Resources、Content Files
记住,需要在报表的工程中将mdb文件和rpt文件都包含在项目中,这样才能让Content Files这个设置生效。
添加Unistall:
在打包项目中添加文件msiexec.exe(一般在c:/windows/system32(系统目录中)找到)。
在文件系统视图中选择应用程序文件,在msiexec.exe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”.
更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。
参考另一篇文章:http://hi.baidu.com/zsq811122/blog/item/ea6781f425e97767ddc474a6.html

本教程介绍了如何在Visual Studio 2005中为包含mdb数据库文件和水晶报表的报表应用创建安装程序。首先,通过添加Setup Project并包含项目的Primary Output、Localized Resources和Content Files来设置属性。然后,创建卸载程序,并在应用程序文件夹中添加msiexec.exe,同时在用户程序菜单中创建快捷方式。最后,配置ProductCode和卸载快捷方式的Arguments属性以实现完整安装和卸载流程。

2379

被折叠的 条评论
为什么被折叠?



