IIS HTTP错误500.19:无法访问请求的页面

时间:2018-01-23 13:53:07

标签: asp.net iis web

我在Windows 10上安装了IIS,我尝试发布它。现在只在localhost上。我为这个项目准备了VPN和公共IP。当我安装IIS时,发布我的ASP.NET核心2.0项目并将所有文件复制到C:\ inetpub \ wwwroot \ irelevant25然后创建新网站并尝试加载网站localhost:5002获取错误(下面的屏幕截图链接)。 我在谷歌上寻找我的问题的结果,我试着我猜一切:

  • 设置权限(下面的屏幕截图链接)
  • 已安装的网址重写
  • 启用32位应用程序
  • 将加载用户个人资料设为false

默认网页正在运行,但其onli html文件。 Web配置在这里:

<?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=".\irelevant25.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout">
</aspNetCore> 
  </system.webServer>
</configuration>
我试过发布的网站ASP.NET核心2.0只生成了visual studo,没有任何代码更改和同样的错误。谢谢你的建议。

loading page error security properties

1 个答案:

答案 0 :(得分:0)

我尝试发布.NET Core 2.0应用程序,但我错过了.NET Core Windows Server Hosting软件包。安装并重新启动PC后,一切都在为我工作。这是如何为.NET Framerowk安装IIS以及Windows 10和Windows服务器的.NET Core应用程序的指南:https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?tabs=aspnetcore2x