.version 文件包括生成版本

.NET SDK 安装文件夹(位于 dotnet/sdk/version 下)包含 .version 文件<>。 此文件包含以下数据:

此更改从产品的生成系统中添加特定版本号。

例如,该文件现包含的信息如下:

baae4cac8b288405720786a3bcd35ee5a6086f1b
6.0.401
win-x64
6.0.401-servicing.22414.4

旧行为

dotnet/sdk/<version>.version 文件包含三个值:

  • Git 提交哈希
  • 简化版本
  • RID

新行为

dotnet/sdk/<version>.version 文件包含四个值:

  • Git 提交哈希
  • 简化版本
  • RID
  • 精确的内部版本

引入的版本

.NET SDK 6.0.401

更改原因

进行此更改以启用 dotnet-install 脚本的内部测试。 在发布之前,dotnet-install 脚本不能使用更简短的生成版本。

除非有分析 .version 文件的工具,否则不需要执行任何操作。 如果有该工具,则需要考虑文件中的第四个条目。