我正在尝试在VS2012中打开VS2008版本的应用程序,同时运行必须生成crytal报告的应用程序时会出错:
无法加载文件或程序集' 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& #39;或其中一个依赖项。系统找不到指定的文件。
我可以看到水晶报告很好。 我已在appconfig文件中进行了更改:
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup></configuration>
所以请建议。 感谢
答案 0 :(得分:4)
修改所有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>
答案 1 :(得分:0)
确保您的计算机或正在测试应用的服务器上具有正确版本的.NET Runtime for .NET Framework或VS 2012。简单地更改配置无济于事。您可以在此处下载VS的最新运行时:SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads