为Crystal Report自动生成ReportClass

时间:2009-11-30 16:18:41

标签: asp.net crystal-reports

我是Crystal Reports的新手。我最近接手了一个包含一些水晶报告的ASP .NET项目。有一些.rpt文件与相应的.vb文件。 VB文件定义从ReportClass继承的类。我已经制作了一个新的Crystal报告并将其添加到解决方案中,但我只有.rpt文件,我不知道如何生成相应的ReportClass。有谁知道怎么做?

修改
我已将文件的Custom Tool属性编辑为“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”,并将Build Action更改为“Embedded Resource”,然后右键单击该文件并选择“Run Custom Tool”。我收到错误:

  

“无法找到自定义工具   'CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator'就此而言   系统“。

仅供参考我安装了Crystal Reports XI。

2 个答案:

答案 0 :(得分:0)

构建项目时不会生成它?您是否尝试在.rpt文件的vs属性中指定相同的“自定义工具”?

答案 1 :(得分:0)

好的,我花了一些时间试图找出同样的问题。只要Crystal Report正常工作,这是我的解决方案。

  • 将.rpt和.vb文件添加到您的解决方案
  • 单击.rpt文件并选择“属性”
  • 将Build Action设置为“Embedded Resource
  • 将复制到输出目录设置为“始终复制”
  • 重建解决方案并进行测试。