读书人

c# app.config 中其余节点使用appSett

发布时间: 2012-08-30 09:55:54 作者: rapoo

c# app.config 中其他节点使用appSettings中添加的值

C# code
<appSettings>    <!--服务器IP-->    <add key="ServerIP" value="10.10.63.20" /></appSettings>..............<client>      <endpoint address="http://10.10.63.20:7000/FileTest/" binding="basicHttpBinding"        bindingConfiguration="BasicHttpBinding_IFileTransportService"        contract="ServiceReference1.IFileTransportService" name="BasicHttpBinding_IFileTransportService" />      <endpoint binding="netTcpBinding" bindingConfiguration="DrawMeNetTcpBinding" contract="BettemMeetingClient.IDrawMeService" name="DrawMeClientTcpBinding"/>    </client>

我想把client节点里的IP使用appSettings中设置的ServerIP的值,这样每次换IP的时候可以不用手动修改config,有什么办法改吗?类似引用全局变量

[解决办法]
可以通过xml自定义节点。
参考 http://www.cnblogs.com/liangjie/archive/2011/10/07/2200704.html

读书人网 >C#

热点推荐