<Installation InstalledByMsi="false"> <InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[14.0,17.0)" /> </Installation>
接下來,更新<Prerequisite>元素中的版本範圍。這是之前的樣子:visual-studio
<Prerequisites> <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,16.0)" DisplayName="Visual Studio core editor" /> </Prerequisites>
咱們必須更新版本範圍以具備與以前相同的上限,但在這種狀況下,咱們能夠使上限開放,以下所示:ui
<Prerequisites> <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" /> </Prerequisites>
<!--這意味着先決條件須要15.0或更高版本。-->spa
若是您依賴Microsoft.VisualStudio.MPF而後刪除它。此依賴項是自Visual Studio 2010以前再也不須要的遺留依賴項。它看起來像這樣:code
<Dependencies> <Dependency Id="Microsoft.VisualStudio.MPF.14.0" DisplayName="Visual Studio MPF" d:Source="Installed" Version="[14.0]" /> </Dependencies>
完成啦blog
來源地址:ci
https://devblogs.microsoft.com/visualstudio/how-to-upgrade-extensions-to-support-visual-studio-2019/get