2012-02-29 73 views
1

我正在嘗試引用SSRS Web服務,但它並未按預期方式發生,請讓我知道我做錯了什麼。 在VS 2010: 步驟1)添加服務引用 地址= HTTP://myserver/reportserver/reportservice2005.asmx WSDL(服務器沒有命名實例) 名稱= ReportingServices2005_BETA將Web服務添加到VS2010以實現SSRS CLR存儲過程

步驟2),然後在我clr_sproc我寫: _ 公共共享子TestMonkey2(RptName作爲的SqlString, PARAMS作爲的SqlString, 文件名作爲的SqlString) 昏暗RS作爲新ReportingServices2005_BETA()

結果: 我得到的錯誤列表中的錯誤「錯誤1鍵入前pected」

我可以寫這幾行沒有錯誤... 昏暗RS作爲新ReportingServices2005_BETA.Job 昏暗RS作爲新ReportingServices2005_BETA.Role 昏暗RS作爲新ReportingServices2005_BETA.Task 但那些不符合的所有教程在網上?

我知道我失去了一些東西簡單... 感謝

+0

發現我的問題,我添加了一個服務引用而不是Web引用,問題解決了。 – 2012-02-29 21:58:04

+0

請添加您的「解決方案」作爲答案並接受它(http://meta.stackexchange.com/q/16930/169697)。 – 2012-03-01 13:26:46

回答

0

找到了我的問題,我加入一個服務引用,而不是一個Web引用,問題就迎刃而解了。

但從長遠來看,我發現由於安全限制,您無法在CLR中使用ReportingServices2005。我回到了繪圖板。

dang。