【问题标题】:Getting error on "Blazor WASM hosted" Publish on IIS在 IIS 上发布“Blazor WASM 托管”时出错
【发布时间】:2020-08-17 11:42:44
【问题描述】:

我创建了示例 Blazor WASM 托管应用程序。 (3.2预览) 构建成功后,我直接在iis上发布的任何东西都没有改变

我遇到了这个错误;

似乎可以访问 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-->

【问题讨论】:

    标签: iis web-config blazor


    【解决方案1】:

    当您在 IIS 中托管 .net core web 应用程序时,请确保已安装 Asp.net core web hosting bundle。

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

    【讨论】:

    • 已安装 Asp.net core web hosting bundle 3.1。
    • 这个错误看起来仍然像你的 asp.net 核心模块没有正确安装。你能在 IIS manager->site->modules 中找到你的 AspNetCoreModule 吗?
    猜你喜欢
    • 2021-03-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2022-12-20
    • 2021-04-11
    • 1970-01-01
    • 2023-04-04
    • 2022-06-22
    相关资源
    最近更新 更多