使用的平台: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.b