配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息: 未能加载文件或程序集“CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”或它的某一个依赖项。系统找不到指定的文件。
源错误:
行 25: <compilation debug="true" targetFramework="4.0">
行 26: <assemblies>
行 27: <add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
行 28: <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
行 29: <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
源文件: C:\Users\Administrator\Desktop\WuLiuSys\web.config 行: 27
看到CryStalDecision,知道是水晶报表的问题,因为vs2005自带水晶报表,vs08,vs10 都不自带。因为程序是vs2005做的,而我的电脑上安装的是vs2010.
以下是解决此问题的办法:
(1)直接安装一个程序:CRRedist2005_x86.msi。此程序是vs2005自带的,一般在C:\ProgramFiles\MicrosoftVisualStudio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports。(PS:我是直接只安装这一个程序)。
(2)安装这个程序: CRRedist2005_x86.msi 和 CRREdist2005_x86_chs.msi。其CRREdist2005_x86_chs.msi在CrystalReports\zh-chs中。
安装完毕后,即可解决问题。点击下载压缩包