zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    1062 Talent and Virtue (25 分)
    1083 List Grades (25 分)
    1149 Dangerous Goods Packaging (25 分)
    1121 Damn Single (25 分)
    1120 Friend Numbers (20 分)
    1084 Broken Keyboard (20 分)
    1092 To Buy or Not to Buy (20 分)
    数组与链表
    二叉树
    时间复杂度与空间复杂度
  • 原文地址:https://www.cnblogs.com/shuyu/p/10842986.html
Copyright © 2011-2022 走看看