无法在 IIS 中打开 ASP.NET 核心网站的模块

Unable to open ASP.NET Core website's Module in IIS

我已经按照 this 教程在 Windows 10 上的 IIS-10 中部署了 ASP.NET Core 1.1.1 应用程序。但是当我尝试在 IIS 中打开 Modules 时,出现以下错误 [为了清晰查看您可以单击图像放大]:

注意

  1. 是开发机,已经安装好了,如下图:
  2. 应用程序的应用程序池如下:

和 Web.config 文件:

<?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>

更新:问题可能与 post

有关

事实证明,ASP.NET Core Module 是与 SDK 分开安装的,我需要安装 ASP.NET Core Module 才能解决上述问题,如 中所述。感谢 @natemcmaster 帮助我解决问题。