dll - Azure 上的 RDLC 报告

标签 dll deployment azure report rdlc

我无法在 azure 前提下呈现 RDLC 报告。 但是,在本地环境下它工作得很好!

尽管添加了必要的 dll

Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.WebForms.dll

并通过设置其属性将它们复制到本地:copy local = true。

并设置 .rdlc 文件的属性

CopyToOutputDirectory = CopyAlways & BuildAction=内容

我得到的错误是:

Error:
An error occurred while processing your request.

我什至没有得到详细的异常信息,以便在云上进行调试。任何有关这方面的信息都值得赞赏。

我已经提到:http://architecturefabric.net/2011/06/17/deploying-a-web-site-to-azure-that-uses-the-embedded-reportviewer-control-in-local-processing-mode/

最佳答案

我遇到了完全相同的问题 - 要远程部署,您还需要此文件: Microsoft.ReportViewer.DataVisualization.dll

看这里: http://msdn.microsoft.com/en-us/library/ms251723.aspx

还要确保在 dll 属性上设置 copy local = true。

您的报告设置正确(我再次遇到此问题)

请注意,Azure 网站不支持渲染 PDF 转换流(这可能仅适用于您使用 MVC 的情况),并且您必须转换为 Web 角色。 (http://social.msdn.microsoft.com/Forums/windowsazure/en-US/b4a6eb43-0013-435f-9d11-00ee26a8d017/report-viewer-error-on-export-pdf-or-excel-from-azure-web-sites?forum=windowsazurewebsitespreview)

关于dll - Azure 上的 RDLC 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16708688/

相关文章:

winapi - 如何找出DLL文件的API函数?

c++ - 针对 dll/lib 的 cmake 链接

c++ - 通过*.dll 文件调用*.exe 文件并提交参数

deployment - 可以将大型二进制文件放入 RabbitMQ 队列中

Angular 7 调用 Azure Indexer 服务

.net - 在多个框架中构建库dll

ruby-on-rails - 使用 Capistrano 在 Dreamhost 上部署 Rails 3

Azure 应用服务通过自动缩放部署到多个实例

Azure AD 不会在 ID 或访问 token 中发送声明信息

azure - 在 ADX Cluster 中执行 create-materialized-view 查询时,出现与缓存策略相关的错误