VS2003+自带水晶报表的打包部署(CS方式)

作者:Michael  来源:博客园  发布时间:2007-09-13 10:18  阅读:402 次  原文链接   [收藏]  

1.右击解决方案—》“新建项目”—》左边目录选择“安装和部署项目”—》“安装项目”

2.右击新建的安装项目—》“添加”—》“合并模块”—》选择以下几个文件:

('C:\Program Files\Common Files\Merge Modules' )
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_chs.msm
Crystal_Managed2003.msm
Crystal_Managed2003_chs.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm
VC_User_STL71_RTL_X86_---.msm

3.右键点击 Crystal_regwiz2003.msm 的属性,在“MergeMouduleProperties”里的“License Key”填入:AAP5GKS0000GDE100DS(生成Crystal Report时用到注册号的密码!)

4、选定项目,鼠标右键,弹出快捷菜单,选视图-文件系统,进入文件系统视图。

5、在“应用程序文件夹”里添加程序需要用到的文件。例如EXE文件(工程BIN文件夹下的EXE,及C:\WINDOWS\system32下的msiexec.exe),配置文件,图标文件等。

6、用户的程序菜单创建一文件夹

7、创建EXE文件快捷方式,改成适当的名字,剪切并粘贴到“用户的程序菜单\文件夹”和“用户桌面”。鼠标右键看属性,ICON,从“应用程序文件夹”中选择图标文件。

8、创建 msiexec.exe的快捷方式,这个文件是卸载用的,改名字,剪切并粘贴到“用户的程序菜单"文件夹”。

9.更改项目属性。选定项目,然后选菜单栏“视图”—“属性窗口”,将productname及title改为软件名称,它们在安装过程中会显示。拷贝productcode;切换到文件系统视图,选“用户的程序菜单”,找到卸载文件的快捷方式,鼠标右键看属性,在属性Arguments里粘贴刚才复制的productcode,格式为"/x {productcode}"。

10.更改安装路径。切换到文件系统视图,选“应用程序文件夹”,属性,将[ProgramFilesFolder][Manufacturer]\[ProductName]中的[ProductName]改成打算安装后的文件夹名称。

10.重新生成解决方案,生成安装包。右击安装项目—》“生成”。

转载于:https://www.cnblogs.com/invinboy/archive/2011/06/23/2088330.html

VS2003+自带水晶报表的打包部署(CS方式)相关推荐

  1. 水晶报表 发布 部署

    <script src="http://www.shengfang.org/blog/blog/template/clean/function.js" type=" ...

  2. VS2010中水晶报表插件下载安装方法

    Visual Studio 2010默认不带水晶报表,需要安装一个水晶报表插件,首先下载此插件: http://downloads.businessobjects.com/akdlm/cr4vs201 ...

  3. 水晶报表在浏览时,工具栏上的图标变成的X

    asp.net2005 +自带水晶报表. 我的项目名为 CrystalDemo 将目录C:\Inetpub\wwwroot\aspnet_client 拷到CrystalDemo下面就可以了. 或者把 ...

  4. 关于水晶报表的一些错误

    运行程序发现未能加载水晶报表的一些文件,其实自从vs2005开始以后的版本就已经不自带水晶报表的插件了,因此需要去下载,现在提供下载的东西 这么多总有一款适合你的 ,当遇到无法加载水晶报表的某些文件时 ...

  5. 水晶报表 动态批量打印本地图片

    目的:从数据库中得到本地图片的路径,再将其打印到报表上,每一个ID查询出来的信息(包括多幅图片)对应报表中的一页 环境:VS2005+自带水晶报表 参考文献:http://babyt.cnblogs. ...

  6. 编写的vs2005水晶报表程序在vs2008下正常使用的一些实现方法

    一.没有安装部署好水晶报表:(vs2008安装后,不等于安装了vs2008水晶报表) 二.源程序中:VS2008和v2005的水晶报表版本号不对:vs2008的版本号是:Version=10.5.37 ...

  7. INSTALLSHIELD11.5中打包水晶报表的问题,ScriptProject与ScriiptMSIProject差异引起的错误!...

    INSTALLSHIELD11.5中打包水晶报表的问题,ScriptProject与ScriiptMSIProject差异引起的错误! 使用ScriptMSIProject打包.NET程序后,部署的时 ...

  8. 解决水晶报表部署时出错的问题

    我在使用VS2008自带的水晶报表开发一个项目时,遇上这么一个问题,就是在开发环境下运行没有问题,而且在开发的机器上部署发布的项目时也没有问题,但是在服务器上部署发布的项目就出现web.config配 ...

  9. VS2008水晶报表发布部署总结

    如果你安装了VS2008,那么可以找到如下目录: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\Crystal ...

  10. ASP.net 2.0中水晶报表迁移部署问题

    asp.net 2.0的水晶报表,在迁移机器的时候,如果目标机器没有相应的程序集,在IIS中会报错. 错误描述: Parser Error  Description: An error occurre ...

最新文章

  1. 最长连续子序列nlogn算法
  2. 软件测试--利用组合覆盖法设计测试用例
  3. PowerBuilder 11.x 的重要进步和不足
  4. 幻灯片的其他操作(批量生成,重用,版式重设)
  5. hdu2059:龟兔赛跑
  6. 【算法】一个简单的K近邻(KNN)原理
  7. mysql opti_MySQL基础操作
  8. 【MFC】固定按钮工具栏
  9. Vim的新一代补全插件:coc.nvim
  10. git 拉取远程其他分支代码_【记录】git 拉取远程分支代码,同步到另一个git上...
  11. python测开面试题_python十道经典面试题,测试你的python功底!
  12. @Configuration 和 @Component 区别
  13. 近年来NLP在法律领域的相关研究工作
  14. java把字体做成滚动的_Scroll text - JS实现文字自动循环滚动效果
  15. win11如何执行干净启动 windows11执行干净启动的设置方法
  16. ajax 保存xmldoc对象,AJAX XML 实例
  17. Prometheus 监控 nginx
  18. 错误、调试和测试(4)-文档测试
  19. vue对象属性为null_如何避免在Vue中使用null作为class的空值
  20. 人脸识别之人脸识别技术综述

热门文章

  1. 学习JavaScript原型应用
  2. CodeForces - 18A Triangle(数学?)
  3. HTTPS和SSL握手过程(转载)
  4. Eclipse没有Web插件和JavaEE插件咋整
  5. editGrid自定义列自定义F7
  6. Photoshop投影和CSS box-shadow转换
  7. .Net中的并行编程-6.常用优化策略
  8. [mock]10月4日
  9. 2019 年,数据分析师怎样才能更抢手?
  10. [转]xshell使用技巧