我對WCF服務的引用有疑問。我有兩個應用:WCF服務配置信息是否在客戶端?
控制檯應用程序
--library
---- WCF服務
控制檯應用程序和庫在同一個解決方案。由於庫中的WCF服務,其app.config具有WCF服務的信息。
控制檯應用程序配置沒有任何關於WCF服務。控制檯應用程序通過庫間接調用WCF服務。我猜這就是爲什麼控制檯應用程序在其配置中沒有WCF信息(因爲它對Web服務一無所知)。控制檯應用程序會調用庫中的靜態方法,該庫處理WCF調用。
我收到上述調用此錯誤:
找不到,在ServiceModel客戶端配置單元參考合同「MyServiceReference.IMyService」默認終結點元素。這可能是因爲沒有爲您的應用程序找到配置文件,或者因爲在客戶端元素中找不到與此合同匹配的端點元素
主機(控制檯應用程序)是否需要來自庫的WCF服務相關信息?如果是這樣,爲什麼沒有VS2010添加它。