我想以此爲榜樣:Reporting Services的Web代理服務器的路徑不是WSDL
http://msdn.microsoft.com/en-us/library/aa179614%28SQL.80%29.aspx#
它說,添加以下路徑作爲Web引用:
http://myserver/reportserver/reportservice.asmx
我有嘗試過(使用我的服務器名稱作爲myserver),它總是返回一個錯誤。
當我嘗試它作爲Web引用時,它說「HTML文檔不包含Web服務發現信息。」
如何添加此服務?我顯然錯過了不在文檔中的東西。有沒有人能夠爲SSRS添加Web引用(或服務引用)?如果是這樣,它是如何做到的?
注意:我正在使用Visual Studio 2010 Ultimate和SQL Server 2008 R2。
這沒有奏效。我試圖瀏覽它,我得到了與「2010」(文件夾和數據源列表)相同的視圖。當我將它用作Web參考時,我得到了上面得到的同樣的錯誤。 – Vaccano 2011-05-10 17:14:41
在我看來,您的報告Web服務未正確安裝/設置。你確定SSRS在你的服務器上安裝正確嗎?如果是的話,你應該可以通過網絡瀏覽器加載上面的鏈接,並查看wsdl定義。或者可能是安全設置阻止您運行Web服務。 – 2011-05-10 17:56:57
原來我以爲我有SQL Server 2008 R2。我真的有SQL Server 2008 SP1。所以我不得不使用ReqportService2005.asmx。感謝你的回答。我認爲它是正確的。 – Vaccano 2011-05-10 17:58:13