我正在尝试在VS2012中打开VS2008版本应用程序,同时在运行该应用程序的地方必须生成晶状体报告,但出现错误:


  无法加载文件或程序集'file:/// C:\ Program Files \ SAP BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet1 \ crdb_adoplus.dll'或其依赖项之一。该系统找不到指定的文件。


我可以看到水晶报告的罚款。
我已经在appconfig文件中进行了更改:

<configuration>
  <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup></configuration>


所以请指教。
谢谢

最佳答案

修改所有app.config。(如果不止一个)

之前

<configuration>
  <startup>
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  </startup>
</configuration>




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

关于c# - 在C#中从vs2008迁移到vs2012的 Crystal 报表上,未找到文件异常未处理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29628867/

10-13 08:03