无法在 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
时,出现以下错误 [为了清晰查看您可以单击图像放大]:
注意:
- 是开发机,已经安装好了,如下图:
- 应用程序的应用程序池如下:
和 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
帮助我解决问题。
我已经按照 this 教程在 Windows 10
上的 IIS-10
中部署了 ASP.NET Core 1.1.1
应用程序。但是当我尝试在 IIS
中打开 Modules
时,出现以下错误 [为了清晰查看您可以单击图像放大]:
注意:
- 是开发机,已经安装好了,如下图:
- 应用程序的应用程序池如下:
和 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>
更新:问题可能与
事实证明,ASP.NET Core Module
是与 SDK 分开安装的,我需要安装 ASP.NET Core Module
才能解决上述问题,如 @natemcmaster
帮助我解决问题。