谢谢cqnimin()兄,谢谢storm97(风暴不再)兄!

解决方案 »

  1.   

    海波.NET
    问题:
    在VS.NET内置的水晶报表中输入了错误的 KeyCode,导致每次打开项目都会先报告"无效的密钥号码"……
    我在VS.NET2003集成下的RPT8.5输入了错误的KeyCode 
    现在每次打开项目都会先报告"无效的密钥号码",然后RPT就变成一片灰色无法编辑了 
    请问怎样重新输入?(因为我重新安装了,还是不行)
    ------------------------------------------------
    解决方案:
    1、确保关闭了 VS.NET;
    2、在“开始”菜单,点击“运行”,输入 Regedit 并点击“确定”;
    3、注意:VS.NET 2002 与 VS.NET 2003 对应的注册表项略微不同
    VS.NET 2002:
    HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\Crystal Reports\VSNET\Keycodes\CR NET
    VS.NET 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\Crystal Reports\VSNET\Keycodes\CR9 NET
    4、右击“默认”子串值,选择“修改”;
    5、复制下列的所有的四行 KeyCode,并粘贴到“数值数据”文本框,以覆盖现有的数据;1
    AAP50-GS00000-U7000RN
    131203342
    39796040066、如果还有“Serial”子串值,右击并选择“修改”,清空其中的“数值数据”,点击“确定”;
    7、关闭注册表编辑器;
    8、在 VS.NET 里重新加载项目,可以正常装载报表。