web-dev-qa-db-fra.com

Comment publier une application Blazor ASP.NET dans IIS?

j'ai construit une application Blazor-Server-APP (ASP.NET CORE hébergé) et l'a publié à partir de Visual Studio vers un dossier local. Cela a fonctionné bien.

Maintenant, je veux le publier sur mon serveur Windows. Il exécute avec succès des API Web ASP.NET, donc fondamentalement son travail. Il a un propre domaine.

Ce que j'ai fait maintenant, copier le dossier local sur le serveur et l'ouverture IIS Manager. J'ai ajouté un site Web et définissez le chemin du dossier.

Mais maintenant, lorsque je clique sur "Définition de l'application", je reçois une erreur concernant le web.config, voir Capture d'écran.

J'apprécierais des indications sur les raisons pour lesquelles le web.config Visual Studio créé ne fonctionne pas avec mon IIS.

Cordialement, Tim

enter image description here

3
Timbu42

Merci pour la réponse, j'ai maintenant installé Dotnet Core 3.1 car il n'a pas été installé sur le serveur Windows 2012 R2.

Je suis arrivé un pas plus loin: IIS est capable de lire le fichier web.config

Mais maintenant, je reçois une erreur HTTP 500.

Où puis-je voir ce qui se passe? Le fichier journal n'a qu'une ligne pour le get HTTP, mais aucune description d'erreur.

1
Timbu42