Blazor Wasm独立发布到IIS

Blazor Wasm独立发布到IIS,iis,blazor,webassembly,Iis,Blazor,Webassembly,要启用IIS压缩,我使用以下web配置: 我使用web deploy将(自包含/浏览器wasm)发布到IIS,Visual Studio将每次使用默认版本替换web.config。 我试图从项目中的文档中添加web.config,以便在发布时将其合并,但该文件未显示在输出文件夹中,而在IIS网站中,我只有wwwroot文件夹 我错在哪里? 如何自动发布正确的web.config文件?发现问题: “使用自定义web.config”部分 已添加到项目文件: <PropertyGroup&g

要启用IIS压缩,我使用以下web配置:

我使用web deploy将(自包含/浏览器wasm)发布到IIS,Visual Studio将每次使用默认版本替换web.config。 我试图从项目中的文档中添加web.config,以便在发布时将其合并,但该文件未显示在输出文件夹中,而在IIS网站中,我只有wwwroot文件夹

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

发现问题:

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

已添加到项目文件:

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

真的
发现问题:

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

已添加到项目文件:

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

真的

是否在根文件夹中添加了web.config?如果您使用blazor客户端,发布后floder中将不会有web.config。Bruce,是的,我在发布文件夹中有它,但在将web.config添加到项目后不会。您是否将web.config添加到根文件夹中?如果您使用blazor客户端,发布后floder中将不会有web.config。Bruce,是的,我在发布文件夹中有它,但在发布工作完成后不会将web.config添加到项目中,但在发布工作完成后从Visual Studio停止在本地工作,但从Visual Studio停止在本地工作