0

我正在 IIS 中设置剃须刀组件 .net core 3.0 预览。从 VS 2019 通过 IIS Express 站点可以正常工作,但是当我使用 IIS 本身托管它时 - 前端逻辑不起作用(没有点击响应等)如何在 IIS 中托管剃须刀组件?

正如我从 IIS Express 面板中看到的那样 - 当我的应用程序运行时,它托管在 2 个端口上。(可能是客户端和服务器端)根据MS的说法,该应用程序包含在已发布的输出中的 ASP.NET Core 应用程序中。

我的 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=".\BlazorApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>

看起来我只托管剃须刀组件应用程序的一侧,但应该同时托管两者。

4

0 回答 0