【问题标题】:slowcheetah to transform value of an element in config fileslowcheetah 转换配置文件中元素的值
【发布时间】:2012-04-10 07:49:36
【问题描述】:

我知道如何使用 SlowCheetah 更改属性的值,但我将如何更改元素的值。

app.Debug.config:

 <applicationSettings>
  <MyProgram.Properties.Settings>
    <setting name="aName" serializeAs="String">
      <value>myName</value>
    </setting>
  </MyProgram.Properties.Settings>
 </applicationSettings>

这是我在 app.Staging.config 中的失败尝试:

 <applicationSetting>
   <MyProgram.Properties.Settings>
     <setting name="aName" serializeAs="String">
        <value xdt:Transform="Replace" xdt:Locator="Match(value)">newName</value>
     </setting>
   </MyProgram.Properties.Settings>
</applicationSetting>

【问题讨论】:

    标签: c# xpath configuration configurationmanager slowcheetah


    【解决方案1】:
    <applicationSetting>    
      <MyProgram.Properties.Settings>      
        <setting name="aName" serializeAs="String" xdt:Locator="Match(name)">         
          <value xdt:Transform="Replace">newName</value>     
        </setting>    
      </MyProgram.Properties.Settings> 
    </applicationSetting> 
    

    应该这样做!

    【讨论】:

    • 用户设置呢?
    猜你喜欢
    • 2017-12-25
    • 2012-04-30
    • 2018-09-14
    • 2016-04-29
    • 1970-01-01
    • 2012-05-05
    • 2019-12-09
    • 2012-11-10
    • 2016-04-03
    相关资源
    最近更新 更多