编译允许更新的 Visual Studio 扩展而不是 uninstall/install

Compile Visual Studio extension that allows update instead of uninstall/install

我正在开发 Visual Studio 2015 的扩展,我正在构建解决方案并在我的本地计算机上手动安装 .vsix。问题是每次我重建包并尝试安装新的时,它都说扩展已经存在,我必须去扩展管理器,卸载它,最后再次安装新版本。

我必须在我的扩展项目中使用什么样的配置,以便 Visual Studio 在我尝试安装更新的 vsix 包时更新当前安装的扩展?

刚刚发现解决方案,您必须在 source.extension.vsixmanifest 文件中增加版本,然后 VS 将允许您覆盖旧安装的扩展程序。