【问题标题】:crystal report integration issue on setup and deployment关于设置和部署的水晶报表集成问题
【发布时间】:2013-10-19 10:45:41
【问题描述】:

我有一个使用水晶报表的应用程序。现在我想使用 Visual Studio 设置向导设置和部署我的项目。但我的问题是我想在另一台没有安装水晶报表的计算机上安装应用程序.应用程序运行完美,直到它到达报告部分,它抛出一个错误'CrystalDecisions.CrystalReports.Engine.ReportDocument'的类型初始化器抛出异常'。

我如何在我的设置项目中引用水晶报告依赖项,任何人都有想法?

【问题讨论】:

    标签: c# wpf crystal-reports setup-deployment


    【解决方案1】:

    为此,您需要在该机器上安装水晶报表运行时间引擎。在 VS2010 中,他们将水晶报表从视觉工作室中分离出来。所以这个问题来了。

    【讨论】:

    • 水晶报表运行时引擎在哪里获得?
    • 只需 google sap 水晶报表运行时引擎,适用于您的操作系统和您的 vs 版本。请点击此链接1800thenerd.wordpress.com/2010/11/24/…
    【解决方案2】:
    1. 右键单击您创建的项目(设置和部署)。
    2. 选择属性,然后单击先决条件按钮
    3. 选中选项“Visual Studio 的 Crystal Report”
    4. 然后点击确定按钮

    【讨论】:

      【解决方案3】:

      您可以将此引用添加到您的项目中:

      1-CrystalDecisions.CrystalReports.Engine.dll
      2-CrystalDecisions.Enterprise.Report.dll
      3-CrystalDecisions.ReportSource.dll
      4-CrystalDecisions.Shared.dll
      5-CrystalDecisions.Windows.Forms.dll
      6-CrystalKeyCodeLib.dll
      

      【讨论】:

      • 我已经在我的应用程序中的引用选项卡下添加了这个。但它没有显示在检测到的依赖项下
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      相关资源
      最近更新 更多