VisualStudio.Extensibility:管理 .NET 运行时版本

VisualStudio.Extensibility:管理 .NET 运行时版本

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

VisualStudio.Extensibility SDK 允许开发者在 .NET 8 上快速创建扩展,支持新运行时加载扩展而无需重写,用户可无须重启 Visual Studio 即可安装扩展。开发者可通过 GitHub 提交反馈。

🎯

关键要点

  • VisualStudio.Extensibility SDK 允许开发者在 .NET 8 上快速创建扩展。
  • 扩展可以在不重启 Visual Studio 的情况下安装,提升性能和可靠性。
  • 新版本的 .NET 每年发布,奇数版本支持18个月,偶数版本支持36个月。
  • 扩展开发者可以在新运行时版本发布前测试其扩展。
  • 即使扩展未指定支持最新的 .NET 版本,Visual Studio 仍会加载这些扩展。
  • 开发者可以选择在主进程中运行扩展,但会失去无重启安装的能力。
  • 鼓励开发者通过 GitHub 提交反馈和建议,以帮助改进 VisualStudio.Extensibility。
  • 开发者社区是反馈和请求新功能的主要渠道。

延伸问答

VisualStudio.Extensibility SDK 的主要功能是什么?

VisualStudio.Extensibility SDK 允许开发者在 .NET 8 上快速创建扩展,并支持无重启安装,提升性能和可靠性。

如何管理 .NET 运行时版本?

开发者可以在新运行时版本发布前测试扩展,Visual Studio 会加载未指定支持最新 .NET 版本的扩展。

.NET 版本的支持政策是什么?

奇数版本支持 18 个月,偶数版本支持 36 个月,每年发布新版本。

开发者如何反馈和请求新功能?

开发者可以通过 GitHub 提交反馈和建议,或在 Developer Community 提交功能请求。

使用 VisualStudio.Extensibility 开发扩展有什么限制?

如果选择在主进程中运行扩展,将失去无重启安装的能力,并需考虑 .NET 运行时版本兼容性。

Visual Studio 如何处理过时的扩展?

即使扩展未指定支持最新的 .NET 版本,Visual Studio 仍会加载这些扩展,确保用户体验不受影响。

➡️

继续阅读