要开始C# Blazor开发,需安装.NET SDK(如.NET 8)、选择Visual Studio或VS Code并配置相应扩展,再用dotnet new命令创建Blazor项目,运行dotnet watch run即可启动带热重载的开发服务器。
要开始 C# Blazor 开发,核心是装好 .NET SDK、选对 IDE(推荐 Visual Studio 或 VS Code),再创建一个 Blazor 项目即可。不需要额外配置运行时或复杂工具链,.NET 6+ 已内置完整支持。
Blazor 是 .NET 的一部分,不是独立框架,所以第一步一定是装对版本的 .NET SDK:
dotnet --version 确认输出类似 8.0.100 的版本号;Visual Studio 和 VS Code 都能高效开发 Blazor,区别在于开箱体验和轻量需求:
IS Express 支持;dotnet new blazorserver 或 dotnet new blazorwasm 创建项目;dotnet watch run 实现热重载(保存即刷新页面),这是 Blazor 开发提效的关键。命令行是最通用的方式,几秒就能跑起来:
dotnet new blazorserver -n MyFirstBlazorAppdotnet new blazorwasm -n MyFirstBlazorApp
cd MyFirstBlazorApp
dotnet watch run
https://localhost:5001(HTTPS)或 http://localhost:5000(HTTP),看到默认首页即成功。运行起来不等于调试就通了,几个关键点要确认:
Program.cs 中确保启用了热重载(.NET 6+ 默认开启);.vscode/launch.json,使用 coreclr 类型配置;ERR_CONNECTION_REFUSED,检查端口是否被占用,或尝试 dotnet run --urls http://localhost:5005 换端口;基本上就这些。不需要 Node.js、npm 或 webpack,Blazor 的现代开发流已经高度集成进 .NET 生态。只要 SDK 装对、命令敲准、浏览器能连上,你就已经在写 C# 前端了。