asp.net - IIS 8 上的 Blazor WebAssembly - 0x8007000d

标签 asp.net iis .net-core url-rewriting blazor

我正在按照本指南来托管我的 Blazor WebAssembly 项目:https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/blazor/webassembly?view=aspnetcore-3.1#rewrite-urls-for-correct-routing

我已经安装了 URL Rewrite 模块 2.1,但我仍然收到此错误:

HTTP Error 500.19 - Internal Server Error
Error Code: 0x8007000d
Config File \\?\C:\MyProject\web.config 

我将物理路径指向 wwwroot 上一级,即发布后项目的根文件夹。

我在根文件夹中的 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=".\MyProject.Server.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>

我错过了什么?我安装了 .NET Core 3.1.202。我的项目是基于默认模板构建的。意思是 ASP.NET Core 托管的服务器部分和 WebAssembly 驱动的客户端部分。我正在为 IIS 站点使用端口 81。

感谢任何指导

最佳答案

关于asp.net - IIS 8 上的 Blazor WebAssembly - 0x8007000d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61764740/

相关文章:

c# - 原始痴迷 - 具有自动增量的强类型 int ID

c# - 在 docker 中连接到 MySQL 实例时出错

c# - 数据传输对象(DTO)和哑业务对象之间的区别?

asp.net - MVC4 Action 仅在本地调试时触发

reactjs - 在 IIS 10 上使用 React.js 运行 .net core Web 应用程序时出错

asp.net - Owin 管道分支在遇到第一阶段标记时运行所有中间件

c# - 我们是否需要限制 .NET Core 库中的依赖项?

javascript - 面板从另一页折叠(展开)

ASP.NET MVC Head Verb 和 Selenium RC

asp.net - TicketCompatibilityMode 上的 IIS 配置错误