【问题标题】:Crystal Reports are not working in Visual Studio 2010Crystal Reports 在 Visual Studio 2010 中不起作用
【发布时间】:2012-01-02 05:57:36
【问题描述】:

当我执行水晶报告时,它给出了一个错误 无法加载文件或程序集 'crdb_adoplus, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其依赖项之一。强名称验证失败。 (HRESULT 异常:0x8013141A)

【问题讨论】:

标签: c# .net visual-studio-2010 c#-4.0 crystal-reports


【解决方案1】:
  1. 将此代码放在您的 app.config 中

    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.2"/>
    </startup>
    
  2. 如果不起作用,请从此链接下载 Crystal Report Runtime http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_1.msi

  3. 如果 Crystal Report 再次出现问题,请右键单击您的项目,打开“属性”,打开“调试”选项卡并选中“启用非托管代码调试”选项。

【讨论】:

  • 感谢好友,此选项对我有用 选项启用无人代码调试。
【解决方案2】:

如果您在 VS2010 中运行 .Net 4,那么您可能需要将以下内容添加到您的 .config 文件(配置部分):

<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>

如果这不起作用,那么您需要从this link 升级到 Crystal Report for VS2010。

【讨论】:

  • 感谢您的回答,它可以工作一两次,然后视觉工作室停止了也不例外
  • @FaheemShehzad:那你需要升级到VS2010版本的CR。我已经添加了答案的链接
【解决方案3】:

在应用配置中添加此代码

<startup useLegacyV2RuntimeActivationPolicy="true">  </startup> 

【讨论】:

    【解决方案4】:

    如果您的系统中有 Visual Studio 2010,则不会安装 Crystall Report,因为 Visual Studio 2010 中没有任何 Crystal Report。打开 Crystal 或 .rpt 文件安装 sap Crystal Report 2010。它将从 sap 下载对象网站。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多