我发布了应用程序时生成的以下web.config文件。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
**<aspNetCore processPath="dotnet" arguments=".\RLANInfrastructureCore.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />**
</system.webServer>
</configuration>
我已经在尝试在IIS 8.5上运行网站时,将星号放在可能导致问题的有问题的行周围。
根据this topic,我需要确保我在IIS中安装了ASP.NET核心模块,但我在模块中没有看到它。我已经尝试将dotnet-runtime-2.0.6软件包安装为与ASPNetCore2.0.6Runtime软件包相同的软件包,但是在IIS上列表模块似乎也没有。
我试图引用this来努力设置,但却非常不清楚。我的想法是我需要成功添加ASP.NET Core模块,可能来自我已安装的文件但不知道如何操作。有人能够就如何这样做提供指导吗?
还有什么可能导致我的麻烦吗?