J'ai installé VSenter code here
2017 avec .NET Core SDK
sous Windows 10. Toutefois, ASPNETCoreModule
n'a pas été installé, comme illustré à la figure 2 ci-dessous. Je pensais que .NET Core SDK
aurait dû l'installer implicitement - et il n'est pas nécessaire de l'installer séparément. NOTE: j'essaie de publier mon application centrale asp.net sur IIS et le processus de publication nécessite ASPNETCoreModule
, comme expliqué dans le lien ci-dessus et également dans cet article MSDN officiel .
ASPNETCoreModule est manquant:
ASP.NET Core Module est installé séparément du SDK. Vous pouvez télécharger la version actuelle 2.0.0 ici. https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md#windows-server-hosting
Voir https://github.com/dotnet/core/blob/master/release-notes/download-archive.md pour une liste des autres versions.
ASP.NET Core Module est installé séparément du SDK
Ce n'est pas vrai depuis la version 2.1. Je rencontre le même problème sous Windows Server 2016. Le module a été installé sur un PC développeur après avoir désinstallé les anciennes versions/installer 2.1 quelques fois, mais est toujours aux prises avec le même problème en 2016.% SystemRoot%\system32\inetsrv\aspnetcore.dll est toujours manquant.
Pour exécuter les applications principales .net sur IIS, vous devez avoir installé le module central ASP.NET ( son fonctionnement est expliqué ci-après ):
1 - avec le SDK 2.1,
2 - Avec le programme d’installation du pack d’hébergement, qui regroupe .Net Core et ASP.NET Core Runtime dans un seul bundler.
vous pouvez avoir les deux à partir de page de téléchargement
Si vous êtes un ordinateur de développeur et que vous avez déjà le module avec le SDK, je pense qu'il est préférable d'avoir sur l'ordinateur Sever uniquement le pack d'hébergement.