我创建了样本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-->
答案 0 :(得分:0)
当您在IIS中托管.net核心Web应用程序时,请确保已安装Asp.net核心Web托管软件包。
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-3.1