好日子伙计,一个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