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

如何在Visual Studio中创建可复用的Blazor业务应用模板

针对Blazor完整应用模板创建与VS集成的指引

一、创建业务专属的可复用Blazor应用模板

  • 从官方Blazor模板(Server/WASM/Hosted)生成基础项目,替换所有通用样式为业务专属的CSS文件、图片资源,把内置样式类整合到全局样式文件中
  • 重构项目结构:保留团队通用的核心组件(如统一布局、导航栏、错误页),移除官方模板的示例代码,只留业务开发必需的基础架构
  • 验证资源引用:确保所有静态资源(CSS、图片)用相对路径,自定义工具类/扩展方法放在统一目录,避免路径错误导致模板失效

二、将模板集成到Visual Studio模板列表

方式1:基于.NET CLI模板工具

  • 在模板项目根目录创建.template.config文件夹,添加template.json配置文件,定义模板名称、描述、所属分类(比如「业务Blazor模板」)、支持的项目类型等信息
  • 本地测试:执行命令 dotnet new install ./本地模板路径,打开Visual Studio新建项目即可看到自定义模板
  • 团队分发:把模板打包成NuGet包,上传到私有NuGet源,团队成员执行 dotnet new install 模板包ID 就能完成安装

方式2:使用Visual Studio模板扩展(VSIX)

  • 创建VSIX项目,添加「项目模板」项,将自定义Blazor模板导入项目
  • 配置模板的显示名称、分类、图标等信息,编译生成VSIX安装包
  • 把安装包分发给团队成员,安装后就能在Visual Studio新建项目界面找到该模板

内容的提问来源于stack exchange,提问作者ExecChef

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 15:08:10