VISUAL SVN 5.6.0以上破解使用天数

VISUAL SVN 5.6.0以上破解使用天数

一、工具准备

下载反编译工具dnSpy

GitHub: https://github.com/dnSpy/dnSpy

国内下载:https://www.pc6.com/softview/SoftView_481260.html

二、根据版本修改对应类的使用天数

1、找到VisualSVN安装目录,找到VisualSVN.Core.L.dll这个dll文件,一般新版的都默认装在C:\Program Files (x86)\VisualSVN\bin

VISUAL SVN 5.6.0以上破解使用天数_第1张图片

2、用dnSpy打开VisualSVN.Core.L.dll文件

如果是旧版本的话会让直接改VisualSVN.Core.L.dll -> VisualSVN.Core.Licensing -> License类的初始化的方法

VISUAL SVN 5.6.0以上破解使用天数_第2张图片

但是新版本的里并没有这个初始化方法

VISUAL SVN 5.6.0以上破解使用天数_第3张图片

咱们可以把光标放到License上面,右键分析

VISUAL SVN 5.6.0以上破解使用天数_第4张图片

分析器显示有三个地方对这个License对象进行实例化

VISUAL SVN 5.6.0以上破解使用天数_第5张图片

分别为新、旧实例以及平常的实例化,我们直接双击看最下面的PlainLicenseSerializer,就能看到要修改的天数在第13行

VISUAL SVN 5.6.0以上破解使用天数_第6张图片

把使用的30天改成你想用的天数,光标放到30上右键编辑方法,然后编译

VISUAL SVN 5.6.0以上破解使用天数_第7张图片

编译完后点击保存确定

VISUAL SVN 5.6.0以上破解使用天数_第8张图片

注意:如果保存过程中有报错

VISUAL SVN 5.6.0以上破解使用天数_第9张图片

请用管理员模式打开dnSpy

VISUAL SVN 5.6.0以上破解使用天数_第10张图片

旧版本的VISUAL SVN参考:https://www.cnblogs.com/pingfanren/p/12107437.html

你可能感兴趣的:(C++,svn,Visual,SVN,Visual,Studio)