Earn More by Sharing What You Love
Do you create content for developers working with .NET, C#, Java, Python, or Node.js? Turn your expertise into extra income!

Tim Corey
8分47秒
每当 .NET、C# 或 Visual Studio 发布新版本时,保持系统更新至关重要。 即使您不打算使用最新功能,更新也能确保您获得错误修复和改进。 此外,不同版本的 .NET 可以并排安装而不会发生冲突。
.NET 9 引入了多项新特性和关键改进,可提高开发人员的工作效率、性能和跨平台开发能力。 .NET 9 着重于 AI 集成、优化处理和更强大的云原生支持,为构建 Web 应用、移动应用和大型应用的 .NET 开发人员带来无缝体验。.NET SDK 和开发人员工具现在提供了最小程度的 API 改进、提前编译以及针对多个平台的更佳资源生命周期管理。
无论您是在开发机器学习项目、ASP.NET Core 应用程序还是 Windows Forms,.NET 9 都能确保应用程序运行速度更快、内存使用率更高,并在 Visual Studio 和 Visual Studio Code 中提供更流畅的开发体验。
在 Tim Corey 制作的关于更新到 .NET 9、C# 13 和 Visual Studio 17.12的视频中,他向我们介绍了如何一次性更新 Visual Studio、C# 和 .NET。 让我们更深入地了解一下蒂姆在他的视频中解释的内容。
Tim 首先打开 Visual Studio,并指出无需创建、打开或克隆项目即可检查更新。 或者,您可以直接点击**"继续(不编写代码)"**来访问完整的 Visual Studio 界面。
进入 Visual Studio 后,Tim 将我们的注意力引向右下角的通知选项卡。 点击铃铛图标会显示有关 Visual Studio 17.12.19 可用更新的通知。如果您不小心忽略了此通知,请不要担心——Tim 会向您展示另一种检查更新的方法。 只需转到**"帮助">"检查更新"**即可启动 Visual Studio 安装程序,从而更新到最新版本。
Tim解释说,Visual Studio安装程序对于管理更新至关重要。 如果您已经安装了 Visual Studio,那么安装程序应该就在您的系统中。 如果不行,您可以单独下载。
打开安装程序后,您将看到您当前的 Visual Studio 版本。 在这里,蒂姆指出,如果您有兴趣测试即将推出的功能,可以选择安装 Visual Studio 的预览版本。 截至视频录制时,最新预览版本为17.13.0 Preview 1 。 不过,Tim 建议生产环境使用稳定版本。
要继续更新,只需单击**"更新"** ,这将触发**用户帐户控制 (UAC) 提示,**请求提升权限。 确认后,安装程序将下载并安装最新版本的 Visual Studio,确保您拥有最新的功能和修复程序。
Tim 解释说,更新完成后,启动 Visual Studio 还可以确保您拥有最新版本的 .NET 和 C#。 这些更新是捆绑在一起的,这意味着当您更新 Visual Studio 时,您将自动获得 .NET 和 C# 的最新版本。
为了验证这一点,Tim 创建了一个新的控制台应用程序,并检查了可用的 .NET 版本。 他的默认项目仍然使用 .NET 8,但现在 .NET 9 已作为选项出现,这证实了更新已成功。 Tim 向我们保证,这是一个并排安装,这意味着您仍然可以与以前的版本(如 .NET 6、.NET 7 或 .NET 8)一起使用,而不会出现任何问题。
Tim 花了一些时间来解释不同 .NET 版本的支持生命周期。 录制时:
Tim 强调, STS 版本仍然可用于生产环境并得到全面支持,但与 LTS 版本相比,其生命周期较短。 简单来说,虽然 .NET 9 很稳定,但它的支持时间不会像 .NET 8 等 LTS 版本那样长。
如果你不使用 Visual Studio,或者在Mac、Linux 或命令行环境下工作,Tim 建议采用另一种方法来更新 .NET。 您可以访问dotnet.microsoft.com并导航至下载部分,手动获取最新的 .NET 版本。 这样可以确保不依赖集成开发环境 (IDE) 的开发人员也能保持其开发环境的最新状态。
Tim 在视频结尾重申了保持开发环境更新的重要性。 无论你使用 Visual Studio 还是 .NET CLI,保持最新版本都能确保获得新功能、性能改进和安全修复。
通过 Visual Studio 进行更新是最简单的方法,因为它一次性处理了所有内容——Visual Studio、.NET 和 C# 。 但是,如果您更喜欢手动更新或使用的是其他操作系统,您可以随时从微软网站单独下载最新的 .NET 版本。
遵循 Tim Corey 的指导,您可以以最小的努力保持系统更新,从而确保流畅高效的开发体验。
Do you create content for developers working with .NET, C#, Java, Python, or Node.js? Turn your expertise into extra income!
Join our newsletter, you’ll get exclusive access on article updates. We value your privacy