在我的项目中,我使用了visual studio 2010,2010年水晶报告& Crystal.Reports.2010.Support.Pack.v13.0.5。 当我运行代码并调用crystal report viewer时。 我的Windows应用程序中发生此错误。我如何在c#win App中解决这个错误?
错误:
无法加载文件或程序集'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'或者它的依赖关系。系统找不到指定的文件。
答案 0 :(得分:14)
我认为您需要此代码,将其添加到您的web.config
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
非常确定这是谷歌,它可能是重复的(将在回答后搜索)
编辑:
您可能需要在构建配置中编辑.Net设置。也许尝试卸载水晶组件 - 设置.Net 4并重新安装(假设你还没有.Net 4) - 昨天n34_panda
答案 1 :(得分:6)
这对我有用。
我将App.config文件添加到我的应用程序(窗口),然后在配置标记内添加了以下标记。
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
答案 2 :(得分:1)