Ich habe eine neue ASP.NET MVC-Core 6-Anwendung aus einer der Vorlagen in Visual Studio 2015Das Element ‚system.webServer‘ ungültig geordnetes Element hat ‚aspNetCore‘
Die Tutorial ich bin auf der Suche, sagt um die Datei web.config
zu ändern. Als ich diese Datei zu öffnen, führt Visual Studio die Warnung:
Severity Code Beschreibung Projektdatei Linie Unterdrückungszustand
Warnung Das Element ‚system.webServer‘ hat ungültige Kind-Element ‚aspNetCore‘. Liste der möglichen Elemente erwartet: asp, Caching, Cgi, defaultDocument, directoryBrowse, globalModule, Handler, httpCompression, webSocket, httpErrors, httpLogging, httpProtocol, httpRedirect, httpTracing, isapiFilters, Module, applicationInitialization, odbcLogging, Sicherheit, serverRuntime, serverSideInclude, staticContent , tracing, urlCompression, Validierung, Verwaltung, umschreiben '.
Hier ist die Jungfrau web.config
Datei:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!--
Configure your application settings in appsettings.json. Learn more at http://go.microsoft.com/fwlink/?LinkId=786380
-->
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
</system.webServer>
</configuration>
Wie beseitige ich die Warnung?
Sieht aus wie das Schema für web.config nicht auf dem neuesten Stand ist - haben Sie Preview1 Tooling installiert? Außerdem sollten Sie web.config nicht manuell ändern müssen. Stattdessen sollten Sie das Skript publish-iis als Postpublish-Skript konfigurieren, das die Konfiguration für Sie optimiert, wenn Sie Ihre Anwendung veröffentlichen. Wenn Sie weitere Informationen wünschen, lesen Sie in meinem Beitrag zum Ausführen von ASP.Net Core-Apps mit IIS - https://blog.3d-logic.com/2016/06/08/running-asp-net-core-applications-with-iis- und-antares/ – Pawel
hast du einen Weg gefunden, das zu lösen? Ich habe das gleiche Problem –
@LuisPalacios, leider gibt es bekannte Probleme in dieser Version. Siehe diesen Link: https://github.com/aspnet/Tooling/blob/master/known-issues.md#missing-sdk – jp2code