gpt4 book ai didi

.net - 我需要在服务器上从 Crystal Reports 安装一些东西吗?

转载 作者:行者123 更新时间:2023-12-04 05:49:31 25 4
gpt4 key购买 nike

我正在 Visual Studio 2010 中开发 Web 应用程序项目。它已发布到 Windows 2008 服务器。

我添加了对以下内容的引用:

CrystalDecisions.CrystalReports.Engine

CrystalDecisions.Shared

Crystal 决策网

并将 CrystalReportViewer 添加到 .aspx 页面。

查看器要显示的 Crystal 报表文件位于应用程序发布到的服务器上。

如果我在本地运行应用程序 - 它工作正常并且报告显示在查看器中。

如果我将应用程序发布到服务器,它会因“log4net”缺少程序集消息而失败。

我需要在服务器上从 Crystal Reports 安装一些东西吗?

最佳答案

是的 - 您需要安装相关的 Crystal Reports 运行时/重新分发;

http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp

应该有你需要的。

如果您遇到版本问题,请尝试通过将其添加到您的 app/web .config 来修复:

<runtime> 
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="CrystalDecisions.CrystalReports.Engine" publicKeyToken="692fbea5521e1304" culture="neutral"/>
<bindingRedirect oldVersion="xx.x.xxxx.x" newVersion="yy.y.yyyy.y"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="CrystalDecisions.Shared" publicKeyToken="692fbea5521e1304" culture="neutral"/>
<bindingRedirect oldVersion="xx.x.xxxx.x" newVersion="yy.y.yyyy.y"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="CrystalDecisions.ReportSource" publicKeyToken="692fbea5521e1304" culture="neutral"/>
<bindingRedirect oldVersion="xx.x.xxxx.x" newVersion="yy.y.yyyy.y"/>
</dependentAssembly>
<dependentAssembly>
...
</assemblyBinding>
</runtime>

关于.net - 我需要在服务器上从 Crystal Reports 安装一些东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com