高分相送----winform的程序加入了水晶报表不会打包

jin_ok 2008-10-17 01:29:17
我知道在解决方案里要添加一个安装项目,具体都加那些依赖项,谁有详细的步骤?
我用的是.net2003开发的
...全文
110 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jin_ok 2008-10-20
  • 打赏
  • 举报
回复
我把依赖项添加进去了,水晶报表的注册码怎么填呀?
bowlingljf 2008-10-17
  • 打赏
  • 举报
回复
我用的是VS2005+集成水晶报表,我怎么发现打包没有这么复杂,也不用填写水晶报表的序列号,是不是VS2005改进了?
zero8500 2008-10-17
  • 打赏
  • 举报
回复
仅供参考
VS2005项目的安装与布署
阿泰 2008-10-17
  • 打赏
  • 举报
回复
:)



传统安装方法:
==========================================================================

程序打包的时候,要把水晶报表的注册码也给打进去,还有一些必须的合并模块需要添加。

具体操作步骤:
 
(1)新建“安装和部署项目”-->“安装项目”
  
(2)选择项目类型(这里选“创建用于windows应用程序的安装程序”)-->下一步

(3)选择要包含的文件:
一是要部署的应用程序(包括项目主输出阿,内容文件阿,内嵌文件阿等等),
二是需要添加的合并模块(在该部署项目节点上点右键-->添加),主要是包括以下几个文件:
   Crystal_Database_Access2003.msm
   Crystal_Database_Access2003_enu.msm
   Crystal_Managed2003.msm
   Crystal_regwiz2003.msm
   VC_User_CRT71_RTL_X86_---.msm
   VC_User_STL71_RTL_X86_---.msm
   你可以在'C:\Program Files\Common Files\Merge Modules'文件夹下找到替换的合并模块。
  
  这些模块的具体功能如下:
  managed.msm、managed_chs.msm、(托管组件 MSM 处理所有托管组件的分发,其中包括Windows 窗体查看器、Web 窗体查看器和所有 Crystal Decisions 命名空间)
  database_access.msm、database_access_chs.msm、(对于使报表运行所需的所有其他文件,由数据库访问 MSM 处理其分发。其中包括数据库、导出和图表驱动程序。)
  regwiz.msm、(KeyCode MSM 处理 Crystal Decisions 密钥号码的安装)
  VC_CRT.msm、VC_STL.msm(这是vc的运行库,估计是Crystal Report或涉及到的某些程序是用vc写的,所以需要它--此处为某一网友观点)
  
(4)打开解决方案-->右键点击Crystal_regwiz2003.msm 的属性,在“MergeMouduleProperties”里的“License Key”填入:XXXXXX
(这个是你生成Crystal Report是用到的注册号的密码,不填不能编译)
  
(5)生成解决方案
ejoe313 2008-10-17
  • 打赏
  • 举报
回复
zero8500 2008-10-17
  • 打赏
  • 举报
回复
学习

帮顶
lovehongyun 2008-10-17
  • 打赏
  • 举报
回复
建立安装项目时候选那个向导

其中有一步是让你添加其它文件..然后你就选择你要打进去的那些rpt文件,添加就行了.
CloneCenter 2008-10-17
  • 打赏
  • 举报
回复
需要加入一些水晶报表的合并模块,MSM文件。
行者无疆-Kevin 2008-10-17
  • 打赏
  • 举报
回复
唉,我做的一个打包例子一直没有做出来.
这个周末一定要做好.
devilli 2008-10-17
  • 打赏
  • 举报
回复
本地化资源要来自你的winform
主输出也来自你的 winform
依赖项添加 : crystalreports10_net_embeddedreporting.msm
把所有的报表添加进来
devilli 2008-10-17
  • 打赏
  • 举报
回复
本地化资源要来自你的winform
主输出也来自你的 winform
依赖项添加 : crystalreports10_net_embeddedreporting.msm
把所有的报表添加进来
JeffChung 2008-10-17
  • 打赏
  • 举报
回复
坐个沙发等阿泰过来

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧