Asp.net Reporting Services发布问题
我在VisualStudio2008ASP.Net中遇到了一个问题,我使用ReportWizard创建了一系列带有.rdlc扩展名的报表,它还为每个报表创建了一个数据集。在我的页面中,我使用“Microsoft Report Viewer”,当我在我的机器中运行计算机时,报告可以工作。但是,当我使用“Build->Publish”选项,并且有人与我在同一网络上,试图使用页面报告时,它会显示: 服务器错误-404文件或目录 未找到-您正在使用的资源 寻找可能已被删除的, 它的名字改变了,或者 暂时不可用Asp.net Reporting Services发布问题,asp.net,visual-studio-2008,sql-server-2008,reporting-services,Asp.net,Visual Studio 2008,Sql Server 2008,Reporting Services,我在VisualStudio2008ASP.Net中遇到了一个问题,我使用ReportWizard创建了一系列带有.rdlc扩展名的报表,它还为每个报表创建了一个数据集。在我的页面中,我使用“Microsoft Report Viewer”,当我在我的机器中运行计算机时,报告可以工作。但是,当我使用“Build->Publish”选项,并且有人与我在同一网络上,试图使用页面报告时,它会显示: 服务器错误-404文件或目录 未找到-您正在使用的资源 寻找可能已被删除的, 它的名字改变了,或者 暂时
您是否能够运行已发布的报告。如果是,则可能是版权问题,即使错误消息为“未找到文件”。您在哪里发布这些文件?请记住,rdlc设计为在客户端运行,这意味着定义文件和数据集需要在客户端上运行。如果您想使用SSR,您需要指定RDL文件而不是RDLC,我可以通过使用来自的信息来解决类似的问题(在dev机器上工作,但不是在web服务器上) 在web.config中,在
<add name="Reserved-ReportViewerWebControl-axd"
path="Reserved.ReportViewerWebControl.axd" verb="*"
type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified"/>