什么是 .NET SDK?
.NET SDK 是一组库和工具,开发人员可用其创建 .NET 应用程序和库。 它包含以下用于构建和运行应用程序的组件:
- .NET CLI。
- .NET 运行时和库。
dotnet
dotnet
。
如何安装 .NET SDK
与任何工具一样,首先应将工具安装到计算机上。 根据场景,可以使用以下某个方法安装 SDK:
- 使用本机安装程序。
- 使用安装 shell 脚本。
本机安装程序主要用于开发人员的计算机。 SDK 通过每个受支持平台的本机安装机制进行分发,例如 Ubuntu 上的 DEB 包或 Windows 上的 MSI 程序包。 这些安装程序将根据需要为用户安装并设置环境,以便在安装完成后可立即使用 SDK。 但是,这些安装程序也需要对计算机的管理权限。 可以在 .NET 下载页面上找到要安装的 SDK。
另一方面,安装脚本不需要使用管理权限。 但是,它们也不会在计算机上安装任何系统必备组件;需要手动安装所有系统必备组件。 这些脚本主要用于设置生成服务器或希望安装工具但没有管理权限的情况(请务必注意上述系统必备组件注意事项)。 可以在安装脚本引用一文中找到详细信息。 如果对如何在 CI 生成服务器上设置 SDK 感兴趣,请参阅在持续集成 (CI) 环境中使用 .NET SDK。
默认情况下,SDK 以“并排”(SxS) 方式安装,这意味着多个版本可以随时在一台计算机上共存。 有关如何在运行 CLI 命令时选取版本的信息,请参阅选择要使用的 .NET 版本。