【问题标题】:Blazor server-side deployment problems (.net 6)Blazor 服务器端部署问题(.net 6)
【发布时间】:2022-12-03 17:59:20
【问题描述】:

我最近向正常运行的 Blazor 服务器站点添加了一些新页面。发布新更新的文件后,一切都无法正常工作。门厅隔离 .css 不工作,登录后,主页上没有显示任何内容(在 Chrome 中检查页面时根本不存在,所以我怀疑授权以某种方式失败)。

该应用程序在我的开发机器上以调试模式运行,但在发布模式下无法正常运行。

上传到服务器时,这两个版本都无法正常工作。我尝试了“自包含”发布模式,我希望它能 100% 地工作,因为它(应该)链接了所有必需的程序集。但它的工作方式(即不工作)与 Frame-dependent 版本的工作方式相同。

谁能告诉我如何识别问题,或者以前有人遇到过类似问题吗?

【问题讨论】:

    标签: blazor blazor-server-side asp.net-blazor


    【解决方案1】:

    尝试将此添加到您的 .csprog 文件中:

        <ItemGroup>
            <TrimmerRootAssembly Include="Microsoft.Authentication.WebAssembly.Msal" />
        </ItemGroup>
    

    【讨论】:

      猜你喜欢
      • 2021-10-09
      • 2022-10-13
      • 2023-03-26
      • 2022-06-26
      • 2019-10-06
      • 2019-04-30
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      相关资源
      最近更新 更多