☰分类导航

软件工程/开发环境配置
课程进度 12% · 第2/10章第2/10章 · 标签 1/6
— 1 —

.NET SDK安装

原8.0.100输出是示例,不是要求安装的固定版本。dotnet new模板随所选SDK变化;创建控制器API时要核对模板选项与服务注册,不能假定所有webapi模板都会生成相同结构。

.NET SDK是开发.NET应用的核心工具包,包含编译器、运行时和命令行工具。

先用--info和已安装列表观察真实环境,再检查仓库global.json与项目TargetFramework。一个选择构建SDK,一个约束目标API,修改其中之一不会自动修复另一项。把工作目录与完整命令写进复现记录,避免不同终端选中不同工具链。

  • 安装.NET SDK(官方下载:dotnet.microsoft.com)
  • 推荐使用Visual Studio或VS Code
  • 安装完成后打开终端验证

```bash
# 验证 .NET SDK 安装
dotnet --version
# 输出示例: 8.0.100
```
bash
1
# 验证 .NET SDK 安装
2
dotnet --version
3
# 输出示例: 8.0.100

✓看到版本号说明 .NET SDK 安装成功

— 2 —

项目创建与管理

使用dotnet命令行工具可以快速创建和管理项目。

创建项目后先确认模板生成了什么文件、注册哪些服务,再访问日志显示的监听地址。Web API模板可能采用不同端点形式,控制器代码需要对应注册与映射。启动成功但路由404时应先检查端点,而不是立即重装SDK或修改数据库。


```bash
# 创建控制台项目
dotnet new console -n HelloDotnet
cd HelloDotnet
# 运行项目
dotnet run
```
bash
1
# 创建控制台项目
2
dotnet new console -n HelloDotnet
3
cd HelloDotnet
4
# 运行项目
5
dotnet run

```bash
# 创建Web API项目
dotnet new webapi -n MyApi
cd MyApi
dotnet run
```
bash
1
# 创建Web API项目
2
dotnet new webapi -n MyApi
3
cd MyApi
4
dotnet run