Я пытаюсь получить доступ к службам Reporting Services через веб-службы в приложении Visual Studio 2008. Как/где я могу найти свой WSDL?Как зарегистрировать веб-ссылку для отчета службы отчетов SQL Server 2008?
ответ
Я хотел бы отметить, что, хотя Gulzar действительно отвечал правильный ответ, он работает только если у вас есть веб URL службы устанавливается по умолчанию - если не тогда это не сработает.
Убедитесь, что вы проверяете, какой URL-адрес указан правильно - в Configuration Manager Configuration Manager перейдите в раздел URL-адрес веб-службы и посмотрите, что находится в «URL-адресах веб-службы сервера отчетов». Это может также включать номер порта, хотя, если это порт 80, вы можете оставить это.
Кроме того, по какой-то причине, даже если это SQL Server 2008 & Службы Reporting Services 2008, то ASMX является еще ReportService2005.asmx. По какой-то причине это не обновлялось.
Так что URL должны быть:
http://MyReportServer:PortNumber/WhateverUrlTheWebServiceIsSetAs/ReportService2005.asmx?wsdl
Надеется, что это помогает!
отличный .. спасибо за это! – jinsungy 2008-10-07 01:59:51