Windows PowerShell 中通过 winget 命令行下载安装 .Net 8

文章目录

    Windows 上打开 PowerShell 输入下面的命令:

    winget install Microsoft.DotNet.SDK.8
    

    即可从命令行直接下载并安装 .Net 8 。省去了通过浏览器搜索官网并下载的繁琐过程。

    安装过程输出

    已找到 Microsoft .NET SDK 8.0 [Microsoft.DotNet.SDK.8] 版本 8.0.301
    此应用程序由其所有者授权给你。
    Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
    正在下载 https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-win-x64.exe
      ██████████████████████████████   218 MB /  218 MB
    已成功验证安装程序哈希
    正在启动程序包安装...
    已成功安装
    

    查看版本号

    > dotnet --version
    8.0.301
    

    将 dotnet 输出修改为英文

    默认,dotnet 的命令输出是根据系统语言来的,例如,我当前 Windows 11 系统的 locale 是中文,输出的编译错误也都是中文,非常的不友好。因为不好 google 解决方法。

    只需要在系统环境变量中将

    DOTNET_CLI_UI_LANGUAGE

    设置为 en 即可。

    国内源

    这个下载过程有点缓慢,可以考虑更换国内的源,下面文章里给出了如何设置清华大学的下载源。

    参考:

    https://dashen.wang/7003.html

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式