在“ Blazor WASM托管”上获取错误,在IIS上发布

时间:2020-05-03 01:50:03

标签: iis web-config blazor

我创建了样本Blazor WASM托管应用程序。 (3.2预览) 成功构建后,没有任何更改,我直接在iis上发布了任何内容

我开始犯这个错误; enter image description here

访问web.config文件似乎是一种选择, 我已将所有权限授予myuser,IUSR和IIS_USRS用户, 我仍然收到此错误。

这是我的web.config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\BlazorApp7.Server.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: 4fe4ba94-d473-4efb-91cd-82f2a0952c85-->

1 个答案:

答案 0 :(得分:0)

当您在IIS中托管.net核心Web应用程序时,请确保已安装Asp.net核心Web托管软件包。

https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-3.1