Visual Studio 2019 安装 Ankh SVN
Posted stonemqy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2019 安装 Ankh SVN相关的知识,希望对你有一定的参考价值。
1. 引言
今天安装了visual studio 2019企业版,想给安装Ankh SVN,网上找了一下,发现Ankh SVN还不支持2019。但是有园友杨浪找到了这个问题的解决方案。
原链接在这里:Visual Studio 2019 (VS2019)正式版安装 Ankh SVN和VisualSVN插件
2. 解决方法
1)自行百度,下载Ankh.VS15Package.vsix;
2)更改文件后缀为.zip并解压;
3)修改extension.vsixmanifest文件:
- 修改Prerequisites节点,Version="[15.0,16.0)" 修改为Version="[15.0,)"
<Prerequisites> <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" /> </Prerequisites>
- 修改其他节点中的Version值,Version="[15.0,16.0)" 修改为Version="[15.0,17.0)"
经修改后的文件成了这个样子:
<?xml version="1.0" encoding="utf-8"?> <PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011"> <Metadata> <Identity Id="AnkhSVN.2.7.417f85d8-1b5c-47ee-a8ae-b58359e79899" Version="2.7.12815" Language="en-US" Publisher="AnkhSVN Team & CollabNet" /> <DisplayName>AnkhSVN - Subversion Support for Visual Studio</DisplayName> <Description xml:space="preserve">Open Source Subversion SCC Provider for Visual Studio 2005, 2008, 2010, 2012, 2013, 2015 and 2017.</Description> <MoreInfo>http://www.ankhsvn.net/</MoreInfo> <License>LICENSE.rtf</License> <ReleaseNotes>http://ankhsvn.net/releasenotes</ReleaseNotes> <Icon>Package.ico</Icon> <PreviewImage>AnkhSVN-Preview.png</PreviewImage> </Metadata> <Installation> <InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0,17.0)" /> <InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.Pro" /> <InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.Enterprise" /> <InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.IntegratedShell" /> </Installation> <Dependencies> <Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="[4.5,)" /> </Dependencies> <Assets> <Asset Type="Microsoft.VisualStudio.VsPackage" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" /> <Asset Type="Microsoft.VisualStudio.VsPackage" Path="Ankh.Package.pkgdef" /> <Asset Type="Microsoft.VisualStudio.VsPackage" Path="Ankh.WpfEditor.Package.pkgdef" /> </Assets> <Prerequisites> <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" /> </Prerequisites> </PackageManifest>
4)修改manifest.json,找到 Microsoft.VisualStudio.Component.CoreEditor ,将其后的“[15.0,16.0)”修改为”[15.0,)“;
5) 修改catalog.json,找到 Microsoft.VisualStudio.Component.CoreEditor ,将其后的“[15.0,16.0)”修改为”[15.0,)“;
6) 将所有文件压缩成.zip;
7)修改压缩文件的扩展名为.visx,运行安装;
以上是关于Visual Studio 2019 安装 Ankh SVN的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2019/2017 安装使用教程
vs2019安装教程 Visual Studio2019安装详细步骤
Visual Studio 2019 安装 Ankh SVN