web-dev-qa-db-fra.com

Erreur HTTP 500.19 avec le code d'erreur 0x8007000d Visual Studio 2017 lors du déploiement de l'application principale .net

J'ai créé l'application de base .net par défaut à l'aide de Visual Studio 2017 et j'essaie de la publier. L'application fonctionne parfaitement lorsque je la démarre avec Visual Studio 2017, IIS Express. Mais lorsque je publie l'application, je obtenez l'erreur suivante: enter image description here

J'utilise l'hébergement gratuit somee.com.

Quelqu'un pourrait-il m'aider?

18
Badri Neparidze

Cette erreur indique généralement que le module ASP.NET Core n'est pas installé sur le serveur. Hébergement de l'application ASP.NET Core sur IIS nécessite le module Microsoft ASP.NET Core. Vous devez confirmer que le module a été installé. Référence

24
regnauld

L'installation de IIS URL Rewrite ( https://www.iis.net/downloads/Microsoft/url-rewrite ) m'a aidé dans ce cas.

4
flam3

Réinstallez .NET core ou effectuez une réparation. Ça a marché pour moi. Cela se produit lorsque vous installez .NET core avant IIS.

1
alexrait

L'installation du pack d'hébergement .NET Core par rapport à ma version de sortie .NET Core a fonctionné pour moi.

Pour .NET Core 2.2, vous pouvez visiter ici

Ou vous pouvez sélectionner d'autres versions ici

1
Ashish Dehariya

J'obtenais cette erreur sur Windows 10 et j'ai dû installer le Core Hosting Bundle .

Note à Microsoft : Si j'installe le SDK , peut-être J'ai aussi besoin du pack d'hébergement.

Source

0
jaycer