ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

.NET 安装完全指南:3条路径搭好跨平台开发环境

.NET 安装完全指南:3条路径搭好跨平台开发环境 .NET 安装完全指南3条路径搭好跨平台开发环境【免费下载链接】core.NET news, announcements, release notes, and more!项目地址: https://gitcode.com/GitHub_Trending/core82/core想在新电脑上快速搭建能跑 .NET 项目的开发环境吗.NET 是跨平台开源框架可构建和运行 Windows、Linux、macOS 上的应用。本指南带你在 3 条安装路径中各取所需装完一条命令验证即可创建第一个项目。10秒选对 .NET 安装路径三条路径的核心差别在“权限”和“自动化程度”先对号入座安装路径适合谁特点包管理器winget / apt / brew日常开发机一条命令装好依赖自动处理后续升级也方便官方安装包MSI / PKG新手、个人电脑向导式图形安装出错概率最低二进制归档zip / tar.gz无管理员权限、临时试用、服务器单机下载解压即用装到哪都行不污染系统目录还有一件事先想清楚写代码选SDK含编译、测试工具只运行别人写好的程序选运行时即可。路径一用包管理器装 .NET一条命令搞定这是最省心的系统级安装方式适合“装完就长期用”的场景。Windows内置的 winget 就够用打开 PowerShell执行winget install dotnet-sdk-10它会自动拉取最新版 .NET 10 SDK内含运行时并处理依赖。如果只需要运行程序把包名换成dotnet-runtime-10即可。Linuxapt / dnf 两步到位以 Ubuntu/Debian 为例sudo apt-get update sudo apt-get install -y dotnet-sdk-10.0第一条命令刷新索引第二条安装 SDK装完即可使用。Fedora/RHEL 系改用sudo dnf install dotnet-sdk-10.0。若发行版源里没有该包先按官方说明添加 Microsoft 软件源各发行版细节见 release-notes/10.0/install-linux.md。macOSHomebrew 是最短路径brew install dotnet执行后 Homebrew 会安装最新版 SDK 并配好命令之后brew upgrade dotnet就能持续跟进更新。路径二用官方安装包装 .NET图形向导零门槛不想碰命令行的新手直接走图形化安装Windows从官方 .NET 下载页拿到对应版本的 MSI双击后按向导点“安装”即可。如果要在 IIS 上托管 ASP.NET Core 应用请选Hosting Bundle它额外包含 IIS 模块和运行时。macOS下载对应版本的 PKG双击后一路“继续”向导会引导完成安装。安装包会写入系统目录并需要管理员权限装好后dotnet命令全局可用。路径三二进制归档安装 .NET无需管理员权限的3步三步走下载 → 解压 → 配环境变量。适合没有 root/管理员权限的机器也适合“先试用几天再说”的场景。Windows 上的操作curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-win-x64.zip mkdir dotnet tar -C dotnet -xf dotnet.zip set DOTNET_ROOTC:\dotnet set PATH%PATH%;C:\dotnet前两行下载并解压 SDK后两行声明运行时位置和命令路径。Windows 10 自带tar无需额外工具。Linux 与 macOS 上的操作curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-x64.tar.gz mkdir -p ~/dotnet tar -xzf dotnet.tar.gz -C ~/dotnet export DOTNET_ROOT~/dotnet export PATH$PATH:~/dotnetmacOS 把包名换成osx-x64Intel 机型或osx-arm64Apple Silicon对应版本。两个环境变量的分工PATH让你能直接敲dotnet命令DOTNET_ROOT则让发布后的程序在启动时能找到运行时。一条命令验证 .NET 环境是否就绪打开新终端执行dotnet --info它会打印 SDK 版本号、已安装的所有运行时和系统架构信息只要看到带版本号的结果环境就通了。只想快速确认版本用dotnet --version一行输出更干脆。解决 .NET 安装后的4个高频问题dotnet: command not found命令找不到多半是安装目录没进PATH。用包管理器/安装包装的确认系统路径包含安装目录默认C:\Program Files\dotnet或/usr/share/dotnet归档安装则确认自己加了PATH和DOTNET_ROOT。环境变量改了却不生效当前窗口里改的变量只影响当前窗口。Linux/macOS 请把export两行写入~/.bashrc或~/.zshrcWindows 通过“系统属性 → 环境变量”持久化然后重开一个终端再验证。多个 .NET 版本互相打架先用dotnet --list-sdks看清机器上装了哪些 SDK再在项目根目录放一个global.json锁定版本{ sdk: { version: 10.0.100 } }Linux 报缺少系统依赖.NET 运行依赖若干发行版层面的库按你的发行版对照 release-notes/10.0/dotnet-dependencies.md 补齐即可。下一步创建并运行你的第一个 .NET 项目dotnet new console -n hello cd hello dotnet run第一行生成控制台项目骨架最后一条命令编译并运行它——屏幕上出现 Hello, World!说明你的 .NET 环境已经完整可用装好只是起点各版本的特性与已知问题可继续查阅 release-notes/10.0/README.md然后动手写你的第一个应用吧。【免费下载链接】core.NET news, announcements, release notes, and more!项目地址: https://gitcode.com/GitHub_Trending/core82/core创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表