Tento problém je způsoben režimem kanálu v nastavení fondu aplikací, na který je váš web nastaven.
Krátká
- Jednoduchý způsob Změňte režim fondu aplikací na režim, který má povolený klasický kanál.
- Správný způsob Vaše web.config / webová aplikace bude muset být upravena, aby podporovala integrované kanály. Normálně je to stejně jednoduché jako odstranění částí vašeho web.config.
-
Jednoduchý způsob (špatný postup) Přidejte následující do souboru web.config. Viz http://www.iis.net/ConfigReference/system.webServer/validation
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> </system.webServer>
Dlouhé Pokud je to možné, nejlepším řešením je změnit aplikaci tak, aby podporovala integrované kanály. Mezi IIS6 a IIS7.x došlo k řadě změn, které tuto chybu způsobí. Podrobnosti o těchto změnách naleznete zde http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/ .
Pokud to nemůžete udělat, budete muset změnit fond aplikací, což může být obtížnější v závislosti na vaší dostupnosti na webovém serveru.
- Přejděte na webový server
- Otevřete Správce IIS
- Přejděte na svůj web
- Klikněte na Upřesnit nastavení v pravém podokně akcí
- V části Fond aplikací jej změňte na fond aplikací, který má povolenou klasiku.
Zkontrolujte http://technet.microsoft.com/en -us/library/cc731755(WS.10).aspx podrobnosti o změně fondu aplikací
Pokud potřebujete vytvořit fond aplikací s klasickými kanály, podívejte se na http://technet.microsoft.com/en-us/library/cc731784(WS.10).aspx
Pokud k provedení této změny nemáte přístup k serveru, budete to muset provést prostřednictvím svého hostitelského serveru a kontaktovat jej s žádostí o pomoc.
Neváhejte se zeptat.