爱东东

VS.NET,IT,个人,个人网站 爱东东 http://www.idongdong.net

 

水晶报表.Net打包部署要点

  打包的具体操作步骤:  
   
  1)在安装项目中
    
  2)选择菜单中   项目-->添加-->文件-->打开  
   
  3)一般会自动将依赖项添加到“检测到的依赖项”,如果没有,那么我们要手动将其加入4)  
  Crystal_Managed2003.msm           (如果有水晶报表)  
  dotnetfxredist_x86.msm             (.net一定是必须的)  
  ...                                                   (如果有引用其他的dll)  
     
  4)手动加入要包含的文件:项目-->添加-->合并模块(添加你的程序文件)   (包括dotNetFramework和MDAC27)  
  位于:C:\Program   Files\Common   Files\Merge   Modules\   下  
   
  具体功能如下:  
  (托管组件   MSM   处理所有托管组件的分发,其中包括   Windows   窗体查看器、Web   窗体查看器和所有   Crystal   Decisions   命名空间)  
  *   Crystal_Managed2003.msm、  
      Crystal_Managed2003_chs.msm、  
   
  (对于使报表运行所需的所有其他文件,由数据库访问   MSM   处理其分发。其中包括数据库、导出和图表驱动程序。)  
  *   Crystal_Database_access2003.msm、  
      Crystal_Database_access2003_chs.msm、  
   
  (KeyCode   MSM   处理   Crystal   Decisions   密钥号码的安装,注意是添加合并模块,否则没有“MergeMouduleProperties”属性)  
  *   Crystal_regwiz2003.msm、  
   
  (是vc的运行库,估计是Crystal   Report或涉及到的某些程序是用vc写的,所以需要它!)  
      VC_User_CRT71_RTL_X86_---.msm、  
      VC_User_STL71_RTL_X86_---.msm、  
   
  5)打开解决方案-->右键点击Crystal_regwiz2003.msm的属性,在“MergeMouduleProperties”里的“License   Key”填入:AAP5GKS0000GDE100DS(这个是你生成Crystal   Report是用到的注册号的密码!)  
   
  6)生成解决方案(或直接按Ctrl+Shift+B)  
   
  至此整个分发程序已经做好。

posted on 2006-10-20 11:41  爱东东  阅读(434)  评论(0编辑  收藏  举报

导航