首先,去VisualSVN官网下载最新版本。 传送门:
http://www.visualsvn.com/server/download/
定位到VisualSVN安装目录,C:\Program Files (x86)\VisualSVN\bin (我的是64位)。
注:把VisualSVN.Core.dll复制到c盘根目录
进入Visual Studio 命令提示, 将 “VisualSVN.Core.dll” 文件反编译成 “VisualSVN.Core.il” 文件。
执行: ildasm ildasm VisualSVN.Core.dll /out=VisualSVN.Core.il
用记事本等工具打开“VisualSVN.Core.il”文件,搜索“.method public hidebysig static bool Verify”,大约在16041行。
将方法内部替换成,后保存
在运行: ilasm VisualSVN.Core.il /dll 反编译为 VisualSVN.Core.dll文件.method public hidebysig static bool Verify(class [VisualSVN.UI]VisualSVN.UI.IGeneralOptionsPage page) cil managed{// 代码大小 35 (0x23).maxstack 2IL_0000: ldc.i4.1IL_0001: ret} // end of method OptionsVerificator::Verify
然后把
VisualSVN.Core.dll复制到C:\Program Files (x86)\VisualSVN\bin\ 目录下替换,记得要先备份之前的 VisualSVN.Core.dll 的原文件哦!
svn是不是已经激活了