c# – 如何转换web.config值?

前端之家收集整理的这篇文章主要介绍了c# – 如何转换web.config值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试为不同的情况(调试,发布等)制作不同的配置文件,我想更改不同构建的一些设置.
<configuration>
<applicationSettings>
<Program1.Properties.Settings>
  <setting name="CustomerId" serializeAs="String">
    <value>Custormer1-13256</value>
  </setting>
</Program1.Properties.Settings>
</applicationSettings>
</configuration>

如何将标签内的值更改为其他内容

ex. <value>Customer2-343242</value>

解决方法

将xdt:Locator =“Match(name)”添加Erwin’s answer
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<applicationSettings>
    <Program1.Properties.Settings>
        <setting name="CustomerId" serializeAs="String" xdt:Transform="Replace" 
                                                             xdt:Locator="Match(name)">
            <value>Customer2-343242</value>
        </setting>
    </Program1.Properties.Settings>
</applicationSettings>
原文链接:https://www.f2er.com/csharp/96337.html

猜你在找的C#相关文章