用visio studio的插件编译时,插件收费,怎么办

参考一种破解Visual Micro的方法
在1中,使用ILSpy.exe打开Visual.Micro.Processing.Sketch.dll文件时是从这打开的
用visio studio的插件编译时,插件收费,怎么办_第1张图片

破解后会返回true
用visio studio的插件编译时,插件收费,怎么办_第2张图片
2.使用ildasm.exe把DLL这个文件转化成IL文件时,打开软件后是选择左上角的file,找到文件,再点dump
没选择文件前是灰色的
用visio studio的插件编译时,插件收费,怎么办_第3张图片
要在你visual studio安装的位置里面找到Visual.Micro.Processing.Sketch.dll,在扩展程序里面,如果找不到就搜索,然后右键,打开所在位置,复制位置,比如我的在D:\VS2017\Common7\IDE\Extensions\ex1pb14w.0vm
用visio studio的插件编译时,插件收费,怎么办_第4张图片
用visio studio的插件编译时,插件收费,怎么办_第5张图片

再从软件的open进入打开
用visio studio的插件编译时,插件收费,怎么办_第6张图片
用刚才的位置粘贴上去用visio studio的插件编译时,插件收费,怎么办_第7张图片
然后键盘按enter进入Visual.Micro.Processing.Sketch.dll所在位置,选择,打开
用visio studio的插件编译时,插件收费,怎么办_第8张图片
然后点Dump变黑了,点击它

用visio studio的插件编译时,插件收费,怎么办_第9张图片
然后点ok
用visio studio的插件编译时,插件收费,怎么办_第10张图片
它会让你选择一个位置,我选择桌面,名字也取为Visual.Micro.Processing.Sketch.dll
用visio studio的插件编译时,插件收费,怎么办_第11张图片
把函数体里面全部删除换成:
// Code size 7 (0x7) .maxstack 1 .locals init ( [0] bool CS$1$0000) L_0000: nop L_0001: ldc.i4.1 L_0002: stloc.0 L_0003: br.s L_0005 L_0005: ldloc.0 L_0006: ret
其中//保留,不要删
采用了换行

// Code size 7 (0x7) .maxstack 1 .locals init ( [0] bool CS$1$0000) 
L_0000: nop 
L_0001: ldc.i4.1 
L_0002: stloc.0 
L_0003: br.s 
L_0005 
L_0005: ldloc.0 
L_0006: ret

好像是这样的,,忘了,,,感谢师兄刘信宏大哥手把手教学

做上面的那么多操作最后就是用生成的这个Visual.Micro.Processing.Sketch.dll文件去替换自带的,需要联系邮箱发你,我的是visual studio 2017在这里插入图片描述

你可能感兴趣的:(Arduino,UNO)