.version 文件包括生成版本
.NET SDK 安装文件夹(位于 dotnet/sdk/version 下)包含 .version 文件<>。 此文件包含以下数据:
- 该版本的 .NET SDK 提交的哈希。
- 稳定版本。
- .NET SDK 的 运行时标识符 (RID)。
此更改从产品的生成系统中添加特定版本号。
例如,该文件现包含的信息如下:
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 文件的工具,否则不需要执行任何操作。 如果有该工具,则需要考虑文件中的第四个条目。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈