水晶报表上传到服务器后的的问题
我做好的水晶报表,上传到服务器后出现了以下问题:
“/”应用程序中的服务器错误。
--------------------------------------------
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。
请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 未能加载文件或程序集“CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”或它的某一个依赖项。系统找不到指定的文件。
源错误:
行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
行 2: <%@ Register TagPrefix="CR" Namespace="CrystalDecisions.Web" Assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" %>
行 3:
行 4: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
源文件: /Default.aspx 行: 2
程序集加载跟踪: 下列信息有助于确定程序集“CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”无法加载的原因。
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
--------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832
我在本地上能显示网上服务器的内容,但是上传到网上后就出现上述错误,我是为什么啊~~~~????????????????大家帮忙
------解决方案--------------------
水晶报表项目需要进行部署后才能正确运行,不能直接上传
本地执行成功是因为你的机器上安装了水晶报表的开发环境
部署可参考此篇文章
http://www.cnblogs.com/babyt/archive/2008/02/20/1075055.html
------解决方案--------------------
水晶报表的布暑:
a.在服务器上安装C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports\CRRedist2005_x86.msi。
b.把C:\Program Files\Common Files\Business Objects\2.7\Managed 下所有的文件都COPY到远程服务器网站的BIN目录下,
c.改注册表HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/10.0/Report Application
Server/InprocServer/PrintJobLimit修改为1000
还有一个
HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/10.0/Report Application
Server/Server/PrintJobLimit 也修改为1000
这样起来的话还不行,因为水晶报表的很多图片还看不到,所以还要COPY本机的C:\Inetpub\wwwroot下的aspnet_client目录到远程服务的网站下。
------解决方案--------------------友情up
------解决方案--------------------联系服务器的人去装一个阿