【问题标题】:Blazor Wasm standalone publish to IISBlazor Wasm 独立发布到 IIS
【发布时间】:2021-03-22 09:47:32
【问题描述】:

要启用 IIS 压缩,我使用来自以下位置的 Web 配置: Microsoft docs

我通过 web 部署将(自包含/浏览器-wasm)发布到 IIS,Visual Studio 每次将 web.config 替换为默认版本。 我试图在我的项目中从文档中添加 web.config,因此它应该在发布时合并,但该文件没有出现在输出文件夹中,并且在 IIS 网站中我只有 wwwroot 文件夹。

我哪里错了? 如何自动发布正确的 web.config 文件?

【问题讨论】:

  • 您是否在根文件夹中添加了 web.config?如果使用blazor客户端,发布后floder中不会有web.config。
  • 布鲁斯,是的,我在发布文件夹中有它,但在将 web.config 添加到项目后没有

标签: iis blazor webassembly


【解决方案1】:

发现问题: IIS

“使用自定义 web.config”部分

添加到项目文件中:

<PropertyGroup>
  <PublishIISAssets>true</PublishIISAssets>
</PropertyGroup>

【讨论】:

  • 在此发布工作之后,但停止从 Visual Studio 在本地工作
  • 在将 web.config 添加到项目根目录时,您知道如何让本地继续工作吗?无法再在 Visual Studio 中本地运行
  • @DanSoltesz 不,我只是重命名它,并在发布前再次重命名
猜你喜欢
  • 2021-02-09
  • 2023-01-16
  • 2020-08-17
  • 2021-07-15
  • 2021-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-28
相关资源
最近更新 更多