4
มีวิธีการ "แทนที่หรือแทรก" โดยใช้การแปลง web.config หรือไม่
ฉันใช้การแปลง web.config ตามที่อธิบายไว้ในโพสต์ด้านล่างเพื่อสร้าง configs สำหรับสภาพแวดล้อมที่แตกต่างกัน http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html ฉันสามารถทำการแปลง "แทนที่" โดยการจับคู่กับกุญแจเช่น <add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" /> และฉันสามารถทำ "ส่วนแทรก" เช่น <add key="UseLivePaymentService" value="true" xdt:Transform="Insert" /> แต่สิ่งที่ฉันจะพบว่ามีประโยชน์จริงๆก็คือการแปลง ReplaceOrInsert เนื่องจากฉันไม่สามารถพึ่งพาไฟล์ปรับแต่งดั้งเดิมที่มี / ไม่มีคีย์ที่แน่นอน มีวิธีการทำเช่นนี้?