不要在Web.config中使用父项目的部分

时间:2019-05-31 12:16:18

标签: asp.net web-config bundletransformer

我有两个Web应用程序:一个位于 / 上,另一个位于 / 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?

0 个答案:

没有答案