MVC 6 Hébergé sur IIS Erreur HTTP 500.19
Obtiens l'Erreur HTTP 500.19 lors de l'accès MVC 6 application dans IIS sur Windows 10.
Dans IIS, j'ai mis le pool d'Application de "l'Absence de Code Managé'
L'application est hébergée dans la racine d'un nouveau Site Web.
J'ai publié l'application à l'aide de Visual Studio 2015, avec les paramètres suivants.
Configuration : Debug
Cible DNX Version: dnx-clr-win-x64.1.0.0-rc1-update1
Le web.la config est le passe-partout fourni par Visual Studio
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified"/>
</handlers>
<httpPlatform processPath="%DNX_PATH%" arguments="%DNX_ARGS%" stdoutLogEnabled="false" startupTimeLimit="3600"/>
</system.webServer>
</configuration>
Toutes les idées ce qui ne va pas?
Grâce
Mike
Vérifiez si il y a des erreurs dans ETW.
Qu'entendez-vous par ETW?
Windows De Suivi D'Événements. Démarrer->Exécuter->eventvwr et vérifier les journaux d'Application.
Merci, pensé que c'était ce que tu voulais dire pas entendu qu'il désignait comme ETW avant.
Pas d'erreurs dans le Journal d'Application,
Qu'entendez-vous par ETW?
Windows De Suivi D'Événements. Démarrer->Exécuter->eventvwr et vérifier les journaux d'Application.
Merci, pensé que c'était ce que tu voulais dire pas entendu qu'il désignait comme ETW avant.
Pas d'erreurs dans le Journal d'Application,
OriginalL'auteur Mike U | 2016-02-11
Vous devez vous connecter pour publier un commentaire.
Pour la RC2 et au-dessus,
HttpPlatformHandler
a été remplacé parASP.NET Core Module
Installer le nouveau module de ici.
L'annonce peut être trouvé ici.
Autant que je sache, il doit travailler sur les deux x64 et x86. Je suis actuellement en train de l'utiliser sur différents x64 machines.
Ce lien ne m'aide pas, cette page avait le dernier téléchargement et les instructions: docs.microsoft.com/en-us/aspnet/core/publishing/...
OriginalL'auteur vefve
Compris, j'ai besoin d'installer le httpplatformhandler
http://www.iis.net/downloads/microsoft/httpplatformhandler
Pour info j'ai installé httpplatformhandler mais n'a pas fonctionné, mais après l'installation ASP.NET Module de Base, il a commencé à travailler. Ma demande est Asp.net de base
Salut powerfade917 , j'ai aussi le même problème, j'ai créé le projet api dans asp.net de base, et il fonctionne bien sur localhost. Mais quand j'ai publié mon ce .net api projet, je ne suis pas être en mesure d'y accéder. Me donne ce message d'erreur "Erreur HTTP 500.19 - Erreur Interne du Serveur". N'-je raté quelque chose ou Besoin de faire une configuration dans appsetting ou web.fichier de config ?
J'ai installé la plate-forme de gestionnaire, appuyez sur CTRL+F5 dans mon navigateur et je reçois le message d'erreur.
OriginalL'auteur Mike U
Vous devez installer le "Hébergement Bundle Installer". Sans cela, IIS ne pas comprendre le routage et ne peuvent pas héberger votre application.
Aller à la site de microsoft "https://www.microsoft.com/net/download/dotnet-core/runtime-2.1.0-rc1" et installer "Hébergement Bundle Installer":
Avant d'installer ce que vous avez à installer la bonne version du moteur d'exécution:
https://www.microsoft.com/net/download/dotnet-core/runtime-2.1.0-rc1
Que d'installer la bonne version de "l'Hébergement Bundle Installer".
"Hébergement Bundle Installer" est:
.NET Core de Windows Server Hosting bundle installe le .NET de Base d'Exécution, .NET de Base de la Bibliothèque,
et la ASP.NET Module de Base. Le module crée un proxy inverse entre IIS et le faucon Crécerelle serveur sur les plates-formes Windows.
OriginalL'auteur Sadjad Khazaie