首页 新闻 赞助 找找看

Reflector 打开dll 问题

0
悬赏园豆:5 [已解决问题] 解决于 2016-12-23 11:35

Reflector 打开 第3方dll 提示  

偏移量和长度超出数组的界限,或者计数大于从索引到源集合结尾处的元素数量。
 

是加密了还是?

s_p的主页 s_p | 初学一级 | 园豆:138
提问于:2016-12-23 11:27
< >
分享
最佳答案
0

ILSpy(完爆Reflector的反编译工具) 链接:http://pan.baidu.com/s/1bpKeGiF 密码:emri

收获园豆:5
无影飞絮剑 | 小虾三级 |园豆:1155 | 2016-12-23 11:32

打开没问题了。谢谢了 。听过这个软件 之前都是用的reflector 。

s_p | 园豆:138 (初学一级) | 2016-12-23 11:35

这个打开是他内部的问题吗?

ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Voion.Common.AutoUpdate.AutoUpdateCore::StartAutoUpdateProgram()
 ---> System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 ICSharpCode.Decompiler.CecilExtensions.GetPopDelta(Instruction instruction, MethodDefinition methodDef)
   在 ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDefinition methodDef)
   在 ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDefinition methodDef, Boolean optimize, DecompilerContext context)
   在 ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters)
   在 ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDefinition methodDef, DecompilerContext context, IEnumerable`1 parameters)
   --- 内部异常堆栈跟踪的结尾 ---
   在 ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDefinition methodDef, DecompilerContext context, IEnumerable`1 parameters)
   在 ICSharpCode.Decompiler.Ast.AstBuilder.CreateMethod(MethodDefinition methodDef)
   在 ICSharpCode.Decompiler.Ast.AstBuilder.AddMethod(MethodDefinition method)
   在 ICSharpCode.ILSpy.CSharpLanguage.DecompileMethod(MethodDefinition method, ITextOutput output, DecompilationOptions options)
   在 ICSharpCode.ILSpy.TextView.DecompilerTextView.DecompileNodes(DecompilationContext context, ITextOutput textOutput)
   在 ICSharpCode.ILSpy.TextView.DecompilerTextView.<>c__DisplayClass16.<DecompileAsync>b__15()

打开它的dll 有的进去就是这个错误。

s_p | 园豆:138 (初学一级) | 2016-12-23 11:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册