微软|微软道歉,恢复 .NET 中热重载支持

微软|微软道歉,恢复 .NET 中热重载支持

出品|开源中国
文|白开水
在从 .NET SDK repo 中删除热重载(Hot Reload)功能的举措得到了社区的强烈谴责之后 。 微软终于出来进行了道歉 , 并恢复 .NET 中的热重载功能 。


首先 , 也是最重要的 , 我们要道歉 。 我们在执行我们的决定时犯了一个错误 , 花了比预期更长的时间来回复社区 。 我们已经批准了重新启用这一代码路径的拉取请求 , 它将在 .NET 6 SDK 的 GA 构建中出现 。

 微软方面解释称 , 和其他所有的开发团队一样 , 他们有时必须考虑质量、时间和资源 , 以便在继续取得进展的同时进行权衡 。 鉴于绝大多数 .NET 开发人员都在使用 Visual Studio , 所以他们希望确保 VS 为 .NET 6 提供最佳体验 。
“随着 .NET 6 和 Visual Studio 2022 发布时间的临近 , 我们选择首先专注于将 Hot Reload 引入 VS2022 。 我们在执行这个计划的方式上犯了一个错误 。 在我们的努力范围中 , 我们无意中删除了源代码 , 而不是仅仅不调用该代码路径 。 我们低估了在其跨场景环境中依赖这种能力的开发人员的数量 , 以及 CLI 是如何与 Visual Studio 一起使用来推动许多人的内循环生产力的 。 ”
【微软|微软道歉,恢复 .NET 中热重载支持】在文章的最后 , 微软再次进行了道歉 , 并表示:他们的愿望是为 .NET 创造一个开放和充满活力的生态系统 。 和许多公司一样 , 他们也正在学习在考虑 OSS 社区的需求和作为 .NET 的企业赞助商之间进行平衡 。
“有时 , 我们无法做到这一点 。 当我们没有做到的时候 , 我们能做的就是从我们的错误中学习 , 并更好地向前发展 。 感谢大家多年来的所有反馈和贡献 。 我们致力于在开放中发展 .NET , 并期待着继续与社区密切合作 。 ”

    相关经验推荐