另外,在打包时提示:
无法找到带“COMCAT.3207D1B0_80E5_11D2_B95D_006097C4DE24”签名的模块依赖项
警告:无法找到带“OLEAUT32.8C0C59A0_7DC8_11D2_B95D_006097C4DE24”签名的模块依赖项怎么解决呀,请高手赐教,分不够可以再加

解决方案 »

  1.   

    在制作带有crystalreport的应用程序安装程序时,请按照如下步骤操作:
    添加以下合并模块:
    managed.msm,managed_chs.msm,Database_Access.msm,Database_Access—chs.msm,regwiz.msm,vc_crt.msm,vc_stl.msm并在regwiz.msm中的mergemoduleproperties中的license key中输入你的授权号.
      

  2.   

    to ltlx() :
    我这有《水晶报表发布指南》,可以解决你的问题,要的话留下Email
      

  3.   


    具体操作步骤:
    1)新建“安装和部署项目”-->“安装向导”
    2)选择项目类型(这里选“创建用于windows应用程序的安装程序”)-->下一步
    3)选择要包含的文件:添加你的程序文件 + C:\Program Files\Common Files\Merge Modules下的managed.msm、managed_chs.msm、database_access.msm、database_access_chs.msm、regwiz.msm、VC_CRT.msm、VC_STL.msm。-->完成具体功能如下:
    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(这个在msdn上绝对没提起,是vc的运行库,估计是Crystal Report或涉及到的某些程序是用vc写的,所以需要它!)4)打开解决方案-->右键点击regwiz.msm的属性,在“MergeMouduleProperties”里的“License Key”填入:AAP5GKS0000GDE100DS(这个是你生成Crystal Report是用到的注册号的密码!)
    5)生成解决方案(或直接按Ctrl+Shift+B)至此CrystalReport的整个分发程序已经做好,所要做的是先在Win98装上dotNetFramework和MDAC27(在更新盘里有),再把刚才做的那个安装程序双击一下……如果没有意外的话,你的程序在windows平台上已经可以运行了
      

  4.   

    我的Email是
    [email protected]
    NaZiChong(ZiChong)的方法我试了,还是不行,我添加了regwiz.msm这个模块,并且也写入了授权码,但到98下还是提示相同的错误
      

  5.   

    另外,regwiz.msm 里面好象什么文件也没有呀