好日子夥計,一個WCF的web服務和應用程序設置恐怖
我已經寫了一個WCF服務,我在IIS7作爲一個Web服務託管。我在app.config中的WCF服務庫項目中定義了8個應用程序範圍設置。我想將這些設置提供給網絡管理員,以便可以根據需要更改這些設置,而無需打開解決方案,更改設置,重新編譯和重新部署。
使用的app.config,就是這樣,因爲aparently在app.config以某種方式併入到可通過web服務項目中引用的DLL建成。
所以,我試圖把這些設置在web.config中。我見過很多網站,簡單地說來正是如此添加設置:
<appSettings>
<add key="LDAPServerAddress" value="LDAP:/192.168.1.96/" />
<add key="ClientsOU" value="OU=Clients/" />
<add key="UsersOU" value="OU=Users" />
</appSettings>
,其在運行的服務,我得知用戶範圍的設置是不允許的。我知道這一點,這就是爲什麼我試圖創建應用程序範圍設置(引用上面的XML標籤[appSettings !!!])。
我已經燒了很多時間在這一點,我感到沮喪。它似乎應該是非常簡單的東西,但我沒有看到它。任何幫助將不勝感激。
燁 - 對不起 - 忘了這些標記位作爲代碼 - 現在我的答案應該讓更多的意義。 –
最小web服務工作廣告。我的web服務沒有。仍然不知道那裏發生了什麼。現在我將硬編碼設置並在稍後獲取。我得把這個弄出去。儘管事實上這不適合我,但我會接受它作爲答案,因爲它符合我讀過的所有內容。我以後會再接。謝謝您的幫助! – CodeWarrior