gpt4 book ai didi

xml - web.config 的 XDT 转换可以追加

转载 作者:数据小太阳 更新时间:2023-10-29 02:06:03 25 4
gpt4 key购买 nike

我正在尝试更新我的 web.config 中的现有 appSettings。我不想替换整个值,而是将我的新值附加到末尾。这可能吗?

当前值:

<add key="umbracoReservedPaths" value="~/umbraco,~/install/" />

必填值:

<add key="umbracoReservedPaths" value="~/umbraco,~/install/,~/signalr" />

这是我目前在转换文件中的内容:

<add key="umbracoReservedPaths" value=",~/signalr" xdt:Transform="SetAttributes(value)" xdt:Locator="Match(key)"/>

最佳答案

您可以插入新元素或修改现有元素,但 XDT 转换无法将属性值附加到原始元素。 MSDN Web.config supported transformations

插入:

<add key="ExampleKey" value="true" 
xdt:Transform="Insert" />

更新值属性:

<add key="ExampleKey" value="true" 
xdt:Transform="SetAttributes(value)" xdt:Locator="Match(key)"/>

替换元素:

<add key="ExampleKey" value="true" 
xdt:Transform="Replace" xdt:Locator="Match(key)"/>

关于xml - web.config 的 XDT 转换可以追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41127262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com