微软已经弃用 Visual Studio 加载项这一基础结构。根据 MSDN 上的说法,“Visual Studio 2013 弃用了加载项。开发人员应该将加载项升级为 VSPackage 扩展。”稍后的文档指出,“VSPackage 是 Visual Studio 的主要架构单位,也是部署、许可和安全的单位。Visual Studio 本身的大部分就写成了 VSPackage 集合。”
目前为止,现有的加载项可以继续工作,但是无法用 VS 2013 创建新的加载项。也就是说,开发人员应该尽快考虑按照 MSDN 上名为“如何将加载项转换成VSPackage ”的指南行事。随着Visual Studio 发布频率的增加,可能不用很长时间就把加载项彻底删除了。
VSPackage 推出已经有十多年了,但由于需要 Visual Studio Industry Partners(VSIP)许可以及 Developer and Package Load Keys ,开发人员经常避免使用它。直至 2010 年,MSDN 文档才没有提及这一要求。在 VS 2005 之前,还有 VSPackage 不能开源的许可限制。
评论