我创建了一个报表并将其发布到 Report Server 2008,效果很好。我可以打电话http://服务器名称:81/报告在我的浏览器中查看并导出报告。我现在想做的是编写一个应用程序,使用该报告创建一个 Excel 文件。
根据 Reporting Services 配置管理器,该报表服务器的 WebService 位于http://服务器名称:81/报表服务器。当我在浏览器中打开链接时,我可以看到我使用 Visual Studio 创建和部署的项目的文件夹。
但我在那里找不到 Web 服务端点。在 VS 中,当我尝试添加 Web 引用时,也找不到 Web 服务。
我在这里缺少什么?
也许您还没有指定 .asmx(网络服务)地址...
这篇 MSDN 文章 http://msdn.microsoft.com/en-us/library/ms154052.aspx来自 SQL Server 2008 联机丛书,应该很有用。另请注意“其他资源”链接使用 Web 服务构建应用程序 http://msdn.microsoft.com/en-us/library/ms154699.aspx...
只需检查我们使用 Web 服务的应用程序之一的配置文件,存储的地址为:
http://SERVER_NAME/ReportServer/ReportService.asmx http://SERVER_NAME/ReportServer/ReportService.asmx
所以你的可能是:
http://SERVER_NAME:81/ReportServer/ReportService.asmx http://SERVER_NAME:81/ReportServer/ReportService.asmx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)