Görsel stüdyonda (web.config dönüştürmeleri) Kök öğesinde iki özellik ekleyen gerçekleştirmek istediğim bir dönüşüme sahibim. Bir attrbute çalışır (ancak birden çok değil). Ve bir alt öğede birden çok özniteliği ayarlayabilirim. SetAttributes'ı, özniteliklerin isimlerini belirtmeden ve eklemeden denedim, şans yok.Web.config dönüştürmesi kullanılarak kök elemanda birden fazla öznitelik ayarlayın
Fikirler ??
:örnek
<element xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xdt:Transform="SetAttributes" attrOne="One" attrTwo="Two">
<children>
<child name="One" xdt:Transform="SetAttributes" attrOne="One" attrTwo="Two" />
</children>
</element>
istenen etki
<element attrOne="One" attrTwo="Two">
<children>
<child name="One" attrOne="One" attrTwo="Two" />
</children>
</element>
"eleman" bölümü şöyle ... gerçekten web.config dosyasının bir özel bölüm olduğunu
<configuration>
... <element configSource="App_Data\element.config" />
this t transformasyonu görünüşte çalışmıyor ya gelmez Bu
Güncelleme (yavaş Çita kullanarak) element.config dosyada kullanılacak kastedilmektedir:
<element xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xdt:Transform="Replace" attrOne="One" attrTwo="Two">
<children>
<child name="One" attrOne="One" attrTwo="Two" />
</children>
</element>
Ama bunu yapar:
<element xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xdt:Transform="Replace" attrOne="One">
<children>
<child name="One" attrOne="One" attrTwo="Two" />
</children>
</element>
Kök öğesinde 1'den fazla öznitelik bulunur olmaz,
üzgünüm, web.config dosyası kendini olmadığını söylemek anlamına fakat bu gösterileri Transform bunun bir özel bölümü. Ancak, SetAttributes'ın tek bir öznitelikle çalıştığı, ancak iki öğeyle değil ... kök öğesinde çalıştığı ilginçtir. –