4 环境搭建之安装 .NET SDK

在上篇中,我们对 ASP.NET Core 的架构有了初步的了解,接下来我们将深入探讨如何搭建开发环境。首先,安装 .NET SDK 是我们开展 ASP.NET Core 开发的第一步。本文将详细指导你如何在不同操作系统上安装 .NET SDK,以便你能够顺利地开始你的开发之旅。

什么是 .NET SDK?

.NET SDK(软件开发工具包)是开发 .NET 应用所必需的工具集,包含了编译代码、运行应用以及其他开发任务所需的工具。通过安装 .NET SDK,你可以使用 dotnet CLI(命令行界面)来创建、构建和运行 ASP.NET Core 应用。

安装 .NET SDK

下面将分别介绍在 Windows、macOS 和 Linux 环境中安装 .NET SDK 的步骤。

Windows 上的安装步骤

  1. 下载 .NET SDK
    访问 .NET 下载页面 ,选择适合的版本,建议选择最新的稳定版。你会看到两个主要选项:Windows InstallerZIP 包。我们推荐使用 Windows Installer

  2. 运行安装程序
    下载完成后,双击 .exe 文件,启动安装向导。接下来,按照提示完成安装。

  3. 验证安装
    打开命令提示符(CMD),输入以下命令:

    1
    dotnet --version

    如果安装成功,你将看到当前安装的 .NET SDK 版本号。

macOS 上的安装步骤

  1. 安装 Homebrew(如果未安装):
    Homebrew 是 macOS 的包管理工具,可以让你方便地安装软件。在终端中输入以下命令来安装 Homebrew:

    1
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. 安装 .NET SDK
    使用 Homebrew 安装 .NET SDK,只需在终端中运行以下命令:

    1
    brew install --cask dotnet-sdk
  3. 设置 PATH
    在终端中运行以下命令以设置 .NET SDK 的环境变量:

    1
    export PATH="$PATH:/usr/local/share/dotnet"

    你可以将上述命令添加到你的 ~/.bash_profile~/.zshrc 文件中,以便每次启动终端时生效。

  4. 验证安装
    在终端中运行以下命令:

    1
    dotnet --version

    你应该能看到当前安装的版本号。

Linux 上的安装步骤

Linux 的安装步骤会因发行版的不同而有所差异。以下是 Ubuntu 发行版的安装步骤。

  1. 添加 Microsoft 包签名密钥
    打开终端,输入以下命令:

    1
    2
    wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
  2. 安装所需的依赖项

    1
    2
    3
    sudo apt-get update
    sudo apt-get install -y apt-transport-https
    sudo apt-get update
  3. 安装 .NET SDK
    输入以下命令以安装最新稳定版的 .NET SDK:

    1
    sudo apt-get install -y dotnet-sdk-7.0
  4. 验证安装
    在终端中运行:

    1
    dotnet --version

    确保正确显示版本信息。

小结

在本篇中,我们详细介绍了如何在三种主要操作系统上安装 .NET SDK,为下一步的开发奠定了基础。无论你是使用 Windows、macOS 还是 Linux,遵循以上步骤都能够轻松安装 .NET SDK。接下来,我们将继续讨论如何设置一个理想的开发环境,以提高我们的开发效率。

请保持对 ASP.NET Core 的热情与耐心,下一篇我们将深入探讨开发环境的设置,让我们继续这段学习之旅吧!

4 环境搭建之安装 .NET SDK

https://zglg.work/aspnet-core-zero/4/

作者

IT教程网(郭震)

发布于

2024-08-15

更新于

2024-08-16

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论