Раздел конфигурации customErrors не может быть прочитан, потому что в нем отсутствует объявление раздела

Я загрузил свою веб-страницу на сервер.

Моя веб-страница нормально работает в локальной системе. Но когда я загружаю его на сервер, он показывает ошибку

. Раздел конфигурации 'customErrors' не может быть прочитан, потому что он отсутствует объявление раздела.

Я перепробовал все возможности, но все равно получаю указанную выше ошибку. Может ли кто-нибудь предложить, что мне следует изменить в моем файле конфигурации, чтобы решить эту проблему?

Мой файл Webconfig:

<configuration>
    <configSections>
        <section name="neatUpload" type="Brettle.Web.NeatUpload.ConfigSectionHandler, Brettle.Web.NeatUpload" allowLocation="true" />
        <sectionGroup name="modulesSection">
            <section name="rewriteModule" type="RewriteModule.RewriteModuleSectionHandler, RewriteModule" />
        </sectionGroup>
    </configSections>
    <!-- <customErrors mode="ON" /> -->
    <!--  <customErrors mode="Off" />  -->
    <customErrors mode="ON" defaultRedirect="GenericErrorPage.html">
         <!--   <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" /> -->
    </customErrors>
    <modulesSection>
        <rewriteModule>
            <rewriteOn>true</rewriteOn>
            <rewriteRules>
            <rule source="http://[^/]*/*(\w+[&amp;-]*\w+)/*((\w+[&amp;-]*\w+)(\s)*)*/*((\w+[&amp;-]*\w+)(\s)*)*$" destination="landPage.aspx?CampaginName=$1&amp;SubDomain=$2&amp;UserName=$3&amp;PageName=$4" />
            <!-- <rule source=".*" destination="landPage.aspx?CampaginName=$1&amp;UserName=$2"/>-->
            </rewriteRules>
        </rewriteModule>
    </modulesSection>
10
задан Graham Clark 12 February 2012 в 15:44
поделиться