博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微软宣布 PowerShell 7 全平台兼容,采用新的生命周期
阅读量:7026 次
发布时间:2019-06-28

本文共 997 字,大约阅读时间需要 3 分钟。

  hot3.png

在发布  版本一周后, 了 PowerShell 下一个版本 —— PowerShell 7 的相关信息,并解释了为何直接从 6.2 跳到 7。

PowerShell 7

微软宣布下一个版本将是 PowerShell 7,而不是预期中的 PowerShell Core 6.3,这标志着 PowerShell 开发的重大变化。

微软希望同一版本的 PowerShell 能在所有平台运行,以实现更好的跨平台兼容性。此外,微软将为 PowerShell 采用新的生命周期,发布 LTS(长期支持版本)和非 LTS 版本的 PowerShell 7,使其与 .NET Core 支持的生命周期紧密保持一致。

微软将为 Windows 用户发布 PowerShell 7,但允许用户在 PowerShell 5.1 和 PowerShell 7 之间切换。

为什么是 7 而不是 6.3?

微软表示,在过去两年里,PowerShell Core 的使用率显著增加。其中大部分增长来自 Linux 平台,这对于将 PowerShell 打造成跨平台工具是一个令人鼓舞的数据。但同时也能清楚地看到,Windows 版本的使用量并没有显著增长,这对于首先在 Windows 平台推出的 PowerShell 有点令人吃惊。

065036_AFRM_2720166.png

微软表示这可能与 Windows 平台上版本的功能缺失有关,由于不支持的模块、程序集和 API,现有的 Windows PowerShell 用户无法利用 PowerShell Core 的新功能、性能增强和错误修复。为解决这个问题,微软努力在下一版本中完全替换 Windows PowerShell 5.1。

因此决定推出 PowerShell 7,希望该版本能在所有平台运行,以实现更好的跨平台兼容性。

发布时间

PowerShell 7 的一项重大工作是将 PowerShell Core 6 代码库移植到.NET Core 3.0,所以 PowerShell 的发布时间取决于使用 .NET Core 3.0 完成 PowerShell 的集成和验证。

不过微软表示 PowerShell 7 的第一个预览版可能会在5月发布,而为了让 PowerShell 7 与 .NET Core 时间轴保持一致,因此 GA 版本将在 .NET Core 3.0 发布 GA 之后再推出。

转载地址:http://expxl.baihongyu.com/

你可能感兴趣的文章
const 与readonly的异同
查看>>
hostapd修改beacon帧和probe response帧
查看>>
ASP.NET-FineUI开发实践-4
查看>>
华为机试题 -- 明明的随机数
查看>>
前后端文件上传
查看>>
[蓝桥杯历届题目] 正六面体染色 ; 取字母组成串
查看>>
二分查找
查看>>
HDU ACM 1163 Eddy's digital Roots
查看>>
ARCGIS 数据格式
查看>>
C语言创建文件
查看>>
一道简单的数学题
查看>>
为什么 执行typeof null时会返回字符串“object”?
查看>>
JavaScript关于闭包的理解和实例
查看>>
jquery-ui-widget
查看>>
VC Error spawning cl.exe
查看>>
IIS连接数据库:数据库连接出错,请检查连接字串
查看>>
centos7救援模式--rescue模式
查看>>
C++ 输出到文本文件
查看>>
sql Lloader
查看>>
使用python学习【机器学习】需要安装的库~
查看>>