我正在構建一個控制檯應用程序,該應用程序可以通過C#加載內容類型並刪除它。在嘗試嚮應用程序添加Web引用時,出現了一個很奇怪的錯誤,因爲我在另一個應用程序中使用了相同的Web引用,並且工作正常。我敢肯定,我以前打這個問題,並固定它,但我怎麼也想不起:(在Visual Studio 2010中添加Web引用以指向Sharepoint 2007站點
我的步驟:
- 右鍵單擊項目,然後單擊添加服務引用...
- 點擊高級...按鈕
- 點擊添加Web引用... (試圖添加爲服務引用,而不是當我收到同樣的錯誤)在文本框中
- 粘貼網址:http://(domain)/videolibrary/_vti_bin/lists.asmx並按輸入
- 左邊的方框顯示了我所有的業務運營,但盒子給Web引用的名稱和添加引用按鈕會變灰和如上所示以下錯誤:
有下載 錯誤的 'http://(域名)/videolibrary/_vti_bin/lists.asmx'。 無法連接到遠程服務器 由於目標機器主動拒絕,因此無法建立連接 127.0.0.1:80元數據包含無法解析的引用: 'http://(domain)/ videolibrary/_vti_bin /lists.asmx」。 沒有端點收聽 http://(domain)/videolibrary/_vti_bin/lists.asmx 可以接受該消息。這通常是由不正確的地址 或SOAP操作導致的 。有關更多詳細信息,請參見InnerException,如果存在 。無法 連接到遠程服務器沒有 連接可以作出,因爲 目標機器積極地拒絕它 127.0.0.1:80如果該服務已在當前解決方案定義,嘗試建立 解決方案,並再次添加服務 參考。
編輯:嘗試從.NET框架4客戶端配置文件改變目標框架到.NET Framework 3.5的無濟於事
爲什麼要使用Web引用?爲什麼不直接使用服務引用? – 2011-03-24 02:06:31
Web Reference上次爲我工作。我嘗試將它作爲服務參考,並得到相同的錯誤。謝謝 – 2011-03-24 13:19:59