0
我有一个web.config
文件,我想使用SlowCheetah进行转换。有关片段看起来是这样的:SlowCheetah transfroms我的xml中的错误元素
<configuration>
<location path="ui/cms">
<system.web>
<authorization>
<allow roles="AAA" />
</authorization>
</system.web>
</location>
<location path="WebServices">
<system.web>
<authorization>
<allow roles="BBB" />
</authorization>
</system.web>
</location>
</configuration>
我想变换值BBB
到CCC
,所以我写了我的Web.CCC.config
转换文件:
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<location path="WebServices">
<system.web>
<authorization>
<allow roles="CCC" xdt:Transform="Replace" />
</authorization>
</system.web>
</location>
</configuration>
不幸的是,它会导致CCC
插入<location path="ui/cms">
代替<location path="WebServices">
- 可能是因为它是我在web.config
文件中找到的第一个。
如何让SlowCheetah注意到不同的path
参数,并在我的xml文件中替换正确的节点?