You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在.NET 8中创建仿.NET 7托管式Blazor WebAssembly项目

创建基于.NET 8的经典托管式Blazor WebAssembly项目(复刻.NET 7架构)

方法一:通过VS2022图形界面创建

  • 打开VS2022,点击「创建新项目」
  • 在搜索框输入「Blazor WebAssembly App」,选中匹配的模板后点击「下一步」
  • 填写项目名称、选择存储路径,点击「下一步」
  • 在「附加信息」配置页,按以下设置调整:
    • 框架选择「.NET 8.0」
    • 取消勾选「启用交互式渲染模式」(关闭.NET 8新增的交互功能)
    • 勾选「ASP.NET Core 托管」(对应.NET 7的托管式架构)
    • 按需勾选HTTPS、Docker等其他选项,最后点击「创建」

方法二:通过.NET CLI命令创建

打开终端(CMD、PowerShell或任意终端工具),运行以下命令:

dotnet new blazorwasm -ho -f net8.0 --no-interactivity

参数说明:

  • -ho:启用ASP.NET Core托管模式
  • -f net8.0:指定项目基于.NET 8.0框架
  • --no-interactivity:禁用所有.NET 8新增的交互式渲染模式,回归经典静态Blazor架构

创建完成后,项目的结构和运行逻辑就和.NET 7的托管式Blazor WebAssembly完全一致,不会包含任何新的交互模式相关代码。

内容的提问来源于stack exchange,提问作者Felipe Costa Gualberto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:59:51