zoukankan      html  css  js  c++  java
  • VS2003+自带水晶报表的打包部署(CS方式)

    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.重新生成解决方案,生成安装包。右击安装项目—》“生成”。

  • 相关阅读:
    前端与算法 leetcode 344. 反转字符串
    JavaScript闭包使用姿势指南
    前端与算法 leetcode 48. 旋转图像
    前端与算法 leetcode 36. 有效的数独
    前端与算法 leetcode 1. 两数之和
    前端与算法 leetcode 283. 移动零
    前端与编译原理 用js去运行js代码 js2run
    前端与算法 leetcode 66. 加一
    前端与算法 leetcode 350. 两个数组的交集 II
    前端与算法 leetcode 26. 删除排序数组中的重复项
  • 原文地址:https://www.cnblogs.com/invinboy/p/2088330.html
Copyright © 2011-2022 走看看