當我使用配置文件開發WCF服務/客戶端時,會創建一個帶有system.serviceModel
部分的新文件app.config
。因爲在我的應用程序應該保存和載入特定應用程序設置(顏色,日誌文件的位置等),我閱讀文檔中關於ConfigurationManager類:這些設置也存儲在app.config
文件的appSettings區間內。 因此,WCF服務/客戶端和應用程序特定設置的配置參數都從相同的文件app.config
中加載,但是從不同的部分加載。將app.config同時用於WCF服務/客戶端配置和特定於應用程序的設置
這是使用app.config
文件的類型嗎? 還是應該爲應用程序特定的設置使用不同的文件? 此外,我不明白使用configSections ...
您希望用戶能夠修改客戶端上的system.serviceModel部分嗎? – 2012-01-15 16:41:15
未來可能會這樣,但現在我的疑惑是關於'app.config'的使用範圍。 – enzom83 2012-01-15 17:45:34
至少對於客戶端來說,我更喜歡在代碼中完成所有的服務配置。用戶可以通過修改配置文件來解決問題。 – 2012-01-15 18:00:53