关于发布.net2005中的水晶报表发布问题
在论坛上查了一下相关发布水晶报表的贴子,提示操作如下:
具体操作步骤:
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。--> 完成
但我怎么也找不到上面提到的msm文件,怎样发布呢?谢谢
------解决方案--------------------到C:\Program Files\Common Files\Merge Modules 中选择以下模块:
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (used for reports based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (used for reports based on ADO.NET)
右击 "Crystal_regwiz2003.msm ",选择 "属性 ", 然后在 "MergeModuleProperties "下的 "License Key "框中输入以下注册码:如 "AAP50-GS00000-U7000RN ".
------解决方案--------------------这可能是我们在安装.net或水晶报表时的路径不一样。要不你这样试试:
右击新添的安装项目,选择“添加”/“合并模块”,这样就会出现一个“添加模块”对话框,你就可以选择模块了。
------解决方案--------------------新建一個Setup項目後,右擊Setup項目,選擇 "屬性 ",在彈出對話框中單擊 "Prerequisites.. "按扭,在彈出對話框中選上CrystalReport,在下面的radiobox中選擇 "Download prerequistites from the same location as my application "重新debug一次Setup項目即可.