我在visual studio中编写了一个应用程序,报告查看器(Rdlc)的报告在开发机器上运行良好,但当我将其部署到服务器(IIS6)上时,程序无法运行且失败,其内容为:下载report.rdlc未成功.The remote服务器返回错误:(404)未找到..该文件存在于已发布应用程序的"application files“文件夹中。
我所做的是:1-在报告文件中,构建操作是"Content“,并且它总是复制2-在服务器中,我为rdls扩展添加了一个映射到aspnet.isapi.dll位置3-在发布的应用程序文件中,它被设置为”Include(自动)“,我还能做些什么来运行rdlc应用程序?
发布于 2021-05-21 19:49:09
以下是我为解决这个问题所做的工作:
a) Microsoft.ReportViewer.Common.dll b) Microsoft.ReportViewer.DataVisualization.dll c) Microsoft.ReportViewer.ProcessingObjectModel.dll d) Microsoft.ReportViewer.WinForm.dll
的以下路径属性中的“使用项目文件扩展名”的值
这些改变解决了我的问题。
https://stackoverflow.com/questions/67631371
复制相似问题