Не используйте раздел родительского проекта в Web.config - PullRequest
0 голосов
/ 31 мая 2019

У меня есть два веб-приложения: одно находится на / , а другое на / sub . У меня есть два раздела в родительском Web.config:

<configuration>
...
<bundleTransformer xmlns="http://tempuri.org/BundleTransformer.Configuration.xsd">
        <core useEnableOptimizationsProperty="true">
            <css defaultMinifier="NullMinifier" usePreMinifiedFiles="true">
                <minifiers>
                    <add name="NullMinifier"
                         type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />
                </minifiers>
                <translators>
                    <add name="NullTranslator"
                         type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core"
                         enabled="false" />
                </translators>
            </css>
            <js defaultMinifier="UglifyJsMinifier" usePreMinifiedFiles="true">
                <minifiers>
                    <add name="NullMinifier"
                         type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core" />
                    <add name="UglifyJsMinifier"
                         type="BundleTransformer.UglifyJs.Minifiers.UglifyJsMinifier, BundleTransformer.UglifyJs" />
                </minifiers>
                <translators>
                    <add name="NullTranslator"
                         type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core"
                         enabled="false" />
                </translators>
            </js>
        </core>
        <uglify>
            <js>
                <parser strictSemicolons="false" />
                <mangler mangle="true" topLevel="false" defines="" except="" noFunctions="false" />
                <squeezer makeSequences="true" deadCode="true" unsafe="false" />
                <codeGenerator beautify="false" indentStart="0" indentLevel="4" quoteKeys="false" spaceColon="false"
                               asciiOnly="false" />
            </js>
        </uglify>
    </bundleTransformer>
...
</configuration>

И у меня есть BundleTransformer в дочернем приложении, но конфигурация отличается, поэтому я сталкиваюсь с несколькими ошибками Web.config при переходе в дочернее приложение. Есть ли способ запретить дочернему приложению использовать этот раздел из родительского Web.config без изменения родительского Web.config?

...