发现问题
之前的项目是使用git,最近有个别项目使用SVN来管理代码,于是使用Vs 的 svn插件,用了一个月,今天突然发现修改代码后居然识别不了,就连我昨天改动的几个页面也识别不出来,开始有点慌,后来发现其他项目也是一样,并且打开会有弹出
拿去翻译大概的意思就是许可过期了!
解决问题:
第一步:准备工具dnSpy
下载地址:
第二步:查找VisualSun安装目录,以下地址为我的安装目录,供参考
找不到看下有没有其他系统用户。
第三步:关闭vs,用dnSpy打开该dll(一定要在该目录下直接打开,不要复制出去修改,否则反编译修改编译不通过,依赖的dll都在该目录下;怕改错就把该dll备份一下)直接把dll拖进来就可以了。
第四步:修改License类,把许可时间把30天改为自己想要的天数,如300
保存操作,
第五步:打开项目验证,如下已经成功,会显示改动的文件。
完成:
本文参考了文章:https://www.cnblogs.com/pingfanren/p/12107437.html
实话说,基本算是抄过来啦,只是自己操作了一遍,哈哈,