HTTP Fehler 500.23 nach dem hinzufügen punktlosen meiner lokalen website
Hallo, ich bin versucht zu laufen punktlosen auf meinem lokalen .net4 Website
Meine web-config sieht wie folgt aus:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="dotless" type="dotless.Core.configuration.DotlessConfigurationSectionHandler, dotless.Core" />
</configSections>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpHandlers><add path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler, dotless.Core" /></httpHandlers></system.web>
<dotless minifyCss="false" cache="true" web="false" />
<system.webServer>
<handlers>
<add name="dotless" path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler,dotless.Core" resourceType="File" preCondition="" />
</handlers>
</system.webServer>
</configuration>
Hier ist die Fehlermeldung die ich bekomme
HTTP Error 500.23 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
Most likely causes:
This application defines configuration in the system.web/httpHandlers section.
Können Sie bitte helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
hinzufügen
<validation validateIntegratedModeConfiguration="false"/>
gearbeitet<validation validateIntegratedModeConfiguration="false"/>
weist IIS an, ignorieren Sie Probleme mit der Konfiguration. Ein solches Problem scheint zu sein, die Tatsache, dass punktlosen fügt automatisch einen handlersystem.web
undsystem.webServer
. Der ehemalige Abschnitt, indem Sie die classic-Anwendung pool-Modus, in der Erwägung, dass letztere durch die neue, integrierte application-pool-Modus. Da bin ich mit dem integrierten Modus, das entfernen der handler im system.web half genauso gut.Musste ich hinzufügen
<validation validateIntegratedModeConfiguration="false"/>
auf meinen webserver Abschnitt und ich hatte auch zum verschieben der configSections werden das erste element in meiner Konfiguration.Fügen wir ein kleines Stück code in web.config-Datei. öffnen Sie web.config von Ihrer IIS-root oder ändern Sie die Einstellung im Visual Studio web.config und erneut veröffentlichen.