Asp.net Crystal Report的自动生成ReportClass

Asp.net Crystal Report的自动生成ReportClass,asp.net,crystal-reports,Asp.net,Crystal Reports,我对Crystal Reports相当陌生。我最近接管了一个ASP.NET项目,其中包含一些crystal报告。有一些.rpt文件和相应的.vb文件。VB文件定义从ReportClass继承的类。我制作了一个新的Crystal报表并将其添加到解决方案中,但我只有.rpt文件,不知道如何生成相应的ReportClass。有人知道怎么做吗 编辑 我已将文件的自定义工具属性编辑为“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”,并将生成

我对Crystal Reports相当陌生。我最近接管了一个ASP.NET项目,其中包含一些crystal报告。有一些.rpt文件和相应的.vb文件。VB文件定义从ReportClass继承的类。我制作了一个新的Crystal报表并将其添加到解决方案中,但我只有.rpt文件,不知道如何生成相应的ReportClass。有人知道怎么做吗

编辑
我已将文件的自定义工具属性编辑为“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”,并将生成操作更改为“Embedded Resource”,然后右键单击该文件并选择“运行自定义工具”。我收到一个错误:

“找不到自定义工具 “CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”在这个 系统。”


<>我有水晶报表席安装了.< /p> 当你构建项目时它不会生成吗?您是否尝试在.rpt文件的vs属性中指定相同的“自定义工具”?

好的,我花了一些时间试图解决相同的问题。这里是我的解决方案,只要你的水晶报告是正确的工作开始

  • 将.rpt和.vb文件添加到解决方案中
  • 单击.rpt文件并选择属性
  • 将生成操作设置为“嵌入式资源”
  • 将复制到输出目录设置为“始终复制”
  • 重建解决方案和测试

  • 虽然这样做似乎并没有产生它。嗯,但是现有的报告是用那个工具生成的。我不知道这是否与席和VS晶体10.5版本有关。