无法加载文件或程序集“CrystalDecisions.ReportAppServer.ClientDoc”或其依赖项之一

时间:2013-12-24 10:57:56

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

我正在使用VS 2010中的现有asp.net应用程序,其中使用了水晶报告。我错误地安装了Crystal Reports 11大约500 MB的设置。稍后我卸载了此版本并安装了与VS 2010 SP1兼容的正确版本CRruntime_13_1。问题是,当我构建一个asp.net应用程序时,它创建版本13的Crystal Reports DLL文件。并给出以下错误

Could not load file or assembly 'CrystalDecisions.ReportAppServer.ClientDoc' or one of its dependencies. An attempt was made to load a program with an incorrect format. 

和项目中的程序集引用

<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>

然后我手动删除这些dll文件并重新加载页面并启动应用程序。请告诉我如何摆脱这种痛苦,因为每次我构建应用程序时都会创建dll。提前谢谢。

0 个答案:

没有答案