Web Config Transformation เพื่อเพิ่มองค์ประกอบลูก


100

ฉันมีการกำหนดค่าต่อไปนี้ใน 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 เป็นลูกขององค์ประกอบปลั๊กอินได้อย่างไร (ไม่ต้องใส่ความคิดเห็นด้านบนอย่างมีประสิทธิภาพ)

ฉันคุ้นเคยกับวิธีการแปลงร่างพื้นฐาน แต่ไม่เคยทำมาก่อน

คำตอบ:



-1

หากคุณต้องการทำโดยใช้ XSLT นี่คือคำแนะนำบางส่วนเนื่องจากตอนนี้ฉันไม่มีเวลาที่จะทำสิ่งนี้

  1. ค้นหาการเปลี่ยนแปลงตัวตน นั่นจะทำให้คุณได้ XSLT แบบง่ายๆที่ซ้ำกับสิ่งที่อ่าน
  2. เพิ่มเทมเพลตเหนือเทมเพลตทั่วไปที่มีการจับคู่ดังต่อไปนี้ match="add[@name='MvcRoutingShim']"
  3. ภายในเทมเพลตจะส่งออกองค์ประกอบที่คุณกำลังประมวลผลโดยใช้xsl:copyแล้วส่งออกองค์ประกอบเพิ่ม AzureReader

นั่นจะทำให้คุณไปได้

ตรวจสอบให้แน่ใจว่าคุณมีตัวแก้ไข XML ที่อนุญาตให้คุณทำการแปลงเพื่อให้คุณสามารถทดลองในเครื่องได้จนกว่าจะทำให้ถูกต้อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.