2010-09-05 68 views

回答

6

基本上:一切。

app.config爲WCF服務類庫不會被.NET讀取。

您需要將所有設置(更具體地說:<system.serviceModel>部分中的所有內容)放入主機應用程序的app.config文件中。

@Broyian:WCF配置是一個衆所周知的困難並且通常不是很好理解的主題。我有兩個視頻節目,我真的很喜歡這些節目幫助我更好地理解配置 - 請檢查它們!

@Broiyan:你可能想在WCF 4.0製作這裏看看這個博客帖子大約提高它少了 「野獸」 的:

+0

謝謝。這是我的印象,您的答案很難在洛伊第1章以及Google和MSDN中發現。我怎樣才能找到這些答案,而不訴諸於計算器? – H2ONaCl 2010-09-05 16:59:16

+0

@broiyan:配置總是一個棘手的業務......並且由於這些答案很難發現,所以**有**像Stackoverflow這樣的地方! – 2010-09-05 17:15:57

+0

好的,如果是「臭名昭着的困難」,那麼我建議微軟MSDN網站的文字應該改變。目前,MSDN網站稱「Windows Communication Foundation是...... .NET Framework的一部分,它提供了一個統一的編程模型,用於快速構建面向服務的應用程序,從而跨網絡和企業進行通信。」 「快速」應該由「緩慢」替代,直到微軟或在全球發佈免費教程的程序員更好地記錄這種情況爲止。 – H2ONaCl 2010-09-05 17:18:21