【发布时间】:2011-07-08 19:27:12
【问题描述】:
我正在使用 Visual Studio 2008 中的 Asp.Net 3.5 开发一个网站,我们使用 Crystal Reports 10(与 vs2008 一起使用)。
去年,我们将其迁移到 Visual Studio 2010,但我们仍然在我们的网站中使用 .Net 3.5。 Vs2010 不附带 Crystal Reports,所以我们从 SAP 业务对象下载 Crystal 13(适用于 vs2010)并安装在我的开发机器(Sdk 套件和运行时)中。
它工作正常,我们将 web.config 中的引用从 Crystal 10 更改为 Crystal 13,它在我们的开发机器中工作。
我们仍在使用 Asp.Net 3.5。
现在的问题...我将我的网站托管在我们的服务器中(我还安装了运行时)并且我收到了一条异常消息:
“无法加载文件或程序集 'CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其依赖项之一。系统找不到指定的文件。”
在 web.config 中例外:
谁能帮帮我? 可以将 .Net 3.5 与 Crystal 13 一起使用吗?或者水晶的其他解决方案(版本)?
编辑
<compilation debug="false" strict="false" explicit="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="CrystalDecisions.CrystalReports.Engine, 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.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</assemblies>
<buildProviders>
<add extension=".rpt" type="CrystalDecisions.Web.Compilation.RptBuildProvider, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</buildProviders>
</compilation>
【问题讨论】:
-
你是 system.web 部分
<httpHandlers> <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web和 system.webServer 部分<handlers> <add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web? -
2012年的问题,我真的不记得了!
标签: asp.net visual-studio-2010 crystal-reports