2010-06-24 98 views
1

這裏是我的2個項目是如何Web服務拋出錯誤System.ServiceModel.EndpointNotFoundException

  1. 我有一個類庫項目消耗多個web服務。
  2. 我已經創造了VSTS一個測試項目,並嘗試調用這些服務

之一,但我收到System.ServiceModel.EndpointNotFoundException。在我的測試項目中,我添加了一個app.config文件,並在我的Serviceclass庫項目app.config中添加了可用的端點。

任何人都可能遇到過相同的問題。請幫忙。

感謝, Pritam

+0

發佈您的配置,合同名稱(完全限定)和服務類名稱(完全限定)以找出其錯誤。 – decyclone 2010-06-24 14:01:29

回答

0

不知道,但檢查: - 也許你有端點兩次在你的app.config - App.config中應該有端點配置是一個在testproject

1

您的服務類庫是否託管在IIS中?如果是這樣,您需要將相關信息(<system.serviceModel>中的所有內容)添加到web.config中。

您是否自託管WCF服務?然後主機應用程序需要在其app.config中具有該信息。

不能只是把這些信息到服務類庫的app.config - 該文件將通過.NET使用 - 你需要把信息到宿主應用程序的web.config(對於IIS)或app.config(如果你自己主持)。