Web.config dosyasını web.config.transform file aracılığıyla veya XML document transform (XDT) kullanarak değiştirebilirsiniz.
Bir .transform için bir web.config.transform dosyası oluşturun ve NuGet paketinizin İçerik dizinine koyun. Web.config.transform dosyası bir web.config dosyasıyla aynıdır ve NuGet paketini kurduğunuzda web.config dosyasına uygulanır.
XDT'ler daha güçlüdür ve web.config dosyasına varolan öğeleri eklemek veya kaldırmak gibi daha karmaşık değişiklikler yapabilir. NuGet paketinin İçerik dizininde bir web.config.install.xdt ve isteğe bağlı olarak bir web.config.uninstall.xdt dosyası oluşturursunuz. Bu dönüşümler daha sonra NuGet paketi kurulduğunda veya kaldırıldığında çalıştırılır. NuGet belgelerinden alınan bir örnek aşağıda gösterilmiştir.
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.webServer>
<modules>
<add name="MyNuModule" type="Sample.MyNuModule" xdt:Transform="Insert" />
</modules>
</system.webServer>
</configuration>
tam XDT sözdizimi MDSN website
teşekkür belgelendirdikten, XDT benim için daha yararlıdır. – barteloma