安装了vs.net2003,之后安装Crystal Enterprise 10的英文版(没找到中文版),选的是“new”的安装方法,安装过程中,使用的KEY CODE是:A1864-G86000G-GXCMCVE。
安装完之后,看vs.net的help中关于,显示已安装的是“Crystal Reports 10 for Visual Studio .NET    A6860-0900000-U70005X”,说明安装成功,已经替换了vs.net本身带的crystal report的版本。我觉得奇怪的是,明明安装时KEY CODE是A1864-G86000G-GXCMCVE,怎么在help中看到的是A6860-0900000-U70005X?
之后做安装版,下载了合并模块,将CrystalReports10_NET_EmbeddedReporting.msm加入到安装项目中,并设置这个模块的keycode为:A1864-G86000G-GXCMCVE。生成msi,在目标机器安装运行,结果是说没有免费的许可证,要去购买许可证。
说明给CrystalReports10_NET_EmbeddedReporting.msm模块设的keycode不对,在网上找来找去,又测试了以下这些keycode:
A6860-0900000-U70005X
A5860-01C000G-T4C00JP
A3864-08108WK-0ZNF01B都不行,安装运行后还是要许可证,哪位能提供一个可用的keycode?