我正在尝试在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/