Web.configに次の構成があります。
<resizer>
<sizelimits imageWidth="0" />
<plugins>
<add name="MvcRoutingShim" />
<!--<add name="AzureReader" connectionString="DataConnectionString" /> -->
<add name="DiskCache" />
<add name="PrettyGifs" />
<add name="AnimatedGifs" />
</plugins>
</resizer>
Web.config.Releaseで、AzureReader要素をplugins要素の子として追加するにはどうすればよいですか(上記のコメントを事実上アンコメント)?
私は基本的な変換を行う方法に精通していますが、これを行ったことはありません。
Insert
変換を使用できます:
<resizer>
<plugins>
<add name="AzureReader" connectionString="DataConnectionString"
xdt:Transform="Insert" />
</plugins>
</resizer>
XSLTを使用してそれを実行したい場合、これをやめる時間がないため、ここにいくつかのガイダンスがあります。
match="add[@name='MvcRoutingShim']"
を使用して、汎用テンプレートの上にテンプレートを追加しますxsl:copy
を使用して処理している要素を出力し、AzureReader add要素を出力しますこれでうまくいくはずです。
変換を実行できるXMLエディターがあることを確認して、正しくなるまでローカルで実験できるようにします。