本文翻译自Chet Husk的Introducing support for SLNX, a new, simpler solution file format in the .NET CLI多年来,解决方案文件已成为 .NET 和 Visual Studio 体验中的一部分,并且它们一直拥有相同的自定义格式。最近,Visual Studio 解决方案团队已开始预览一种新的基于 XML 格式的解决方案文件格式,称为 SLNX。从 .NET SDK 9.0.200 开始,dotnetCLI 支持生成这些文件并与之交互,其方式与使用现有解决方案文件的方式相同。在本文的其余部分,我们将展示如何迁移到新格式,探索 dotnet CLI 对该格式的新支持,并讨论该格式走向正式发布的后续计划。快速开始在 SDK 9.0.200 之前,创建 SLNX 文件的唯一方式是通过 Visual Studio 设置。勾选环境 > 预览功能 > 使用解决方案文件持久性模型设置后,用户可以将现有的 .sln 文件另存为新的 .slnx 格式。SDK 9.0.200 提供了一个命令来执行相同的迁移操作:dotnet sln migrate。让我们从一个非常简单的解决方案和项目设置开始,看看迁移的具体步骤。首先,我们创建一个新的解决方案:PS C:\Users\chethusk\Code\example> do
...
继续阅读