Alt öğe eklemek için Web Yapılandırma Dönüşümü


100

Web.config dosyasında aşağıdaki yapılandırmaya sahibim:

  <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'de, AzureReader öğesini eklenti öğesinin alt öğesi olarak nasıl ekleyebilirim (yukarıdakileri etkili bir şekilde açıklayarak)?

Temel dönüşümlerin nasıl yapılacağına aşinayım ama bunu daha önce hiç yapmadım.

Yanıtlar:



-1

Bunu XSLT kullanarak yapmak istiyorsanız, şu anda bunu ortadan kaldırmak için vaktim olmadığı için işte size bazı yol gösterici bilgiler.

  1. Kimlik dönüşümüne bakın. Bu size tam olarak neyin okunduğunu kopyalayan basit bir XSLT verecektir.
  2. Aşağıdaki eşleşmeye sahip genel şablonların üzerine bir şablon ekleyin match="add[@name='MvcRoutingShim']"
  3. Şablonun içinde, kullanarak xsl:copyişlediğiniz öğeyi çıktılar ve ardından AzureReader ekleme öğesini çıktılar

Bu seni harekete geçirmeli.

Doğru yapana kadar yerel olarak deneyebilmeniz için dönüşümler yapmanıza izin veren bir XML düzenleyiciniz olduğundan emin olun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.