• 04.如何升级扩展以支持Visual Studio 2019


    更新.vsixmanifest

    1. 我们需要对.vsixmanifest文件进行一些更新。首先,我们必须更新支持的VS版本范围

    <InstallationTarget>

    • 这是一个版本,支持Visual Studio 14.0(2015)和15.0(2017)的所有主要版本和次要版本,一直到16.0版本。
    • 只需将版本范围的上限从16.0更改为17.0,如下所示:
    • <Installation InstalledByMsi="false">
         <InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[14.0,17.0)" />
      </Installation>
    • 接下来,更新<Prerequisite>元素中的版本范围。这是以前的样子:

    • <Prerequisites> 
         <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,16.0)" DisplayName="Visual Studio core editor" /> 
      </Prerequisites>
    • 我们必须更新版本范围以具有与之前相同的上限,但在这种情况下,我们可以使上限开放,如下所示:

    • <Prerequisites> 
         <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" /> 
      </Prerequisites>

      <!--这意味着先决条件需要15.0或更高版本。-->

    • 如果您依赖Microsoft.VisualStudio.MPF然后删除它。此依赖项是自Visual Studio 2010之前不再需要的遗留依赖项。它看起来像这样:

    • <Dependencies>
         <Dependency Id="Microsoft.VisualStudio.MPF.14.0" DisplayName="Visual Studio MPF" d:Source="Installed" Version="[14.0]" />
      </Dependencies>
    • 完成啦

    来源地址:

    https://devblogs.microsoft.com/visualstudio/how-to-upgrade-extensions-to-support-visual-studio-2019/

  • 相关阅读:
    c++参考书籍
    安装驱动踩坑
    杂项讨论
    《机器学习篇》目录
    《计算机技术》目录
    数学:统计:参数估计
    神经网络
    数学:统计:数据的概括性度量
    数学:概率:一维随机变量
    多维随机变量:相互独立的随机变量
  • 原文地址:https://www.cnblogs.com/shuyu/p/10842986.html
Copyright © 2020-2023  润新知