yck1509 / ConfuserEx

An open-source, free protector for .NET applications
http://yck1509.github.io/ConfuserEx/
Other
3.57k stars 1.63k forks source link

[ERROR] Failed to resolve a type #86

Closed unholyHub closed 10 years ago

unholyHub commented 10 years ago

I try to compile but always fail with one particular exe.

[ERROR] Failed to resolve a type, check if all dependencies are of correct version. Exception: dnlib.DotNet.TypeResolveException: Could not resolve type: HtmlAgilityPack.HtmlDocument at dnlib.DotNet.TypeRef.ResolveThrow() in e:\Source\Public\Confuser2\dnlib\src\DotNet\TypeRef.cs:line 331 at Confuser.Renamer.Analyzers.InterReferenceAnalyzer.Analyze(ConfuserContext context, INameService service, IDnlibDef def) in e:\Source\Public\Confuser2\Confuser.Renamer\Analyzers\InterReferenceAnalyzer.cs:line 24 at Confuser.Renamer.AnalyzePhase.Analyze(NameService service, ConfuserContext context, ProtectionParameters parameters, IDnlibDef def, Boolean runAnalyzer) in e:\Source\Public\Confuser2\Confuser.Renamer\AnalyzePhase.cs:line 74 at Confuser.Renamer.AnalyzePhase.Execute(ConfuserContext context, ProtectionParameters parameters) in e:\Source\Public\Confuser2\Confuser.Renamer\AnalyzePhase.cs:line 52 at Confuser.Core.ProtectionPipeline.ExecuteStage(PipelineStage stage, Action1 func, Func1 targets, ConfuserContext context) in e:\Source\Public\Confuser2\Confuser.Core\ProtectionPipeline.cs:line 138 at Confuser.Core.ConfuserEngine.RunPipeline(ProtectionPipeline pipeline, ConfuserContext context) in e:\Source\Public\Confuser2\Confuser.Core\ConfuserEngine.cs:line 197 at Confuser.Core.ConfuserEngine.RunInternal(ConfuserParameters parameters, CancellationToken token) in e:\Source\Public\Confuser2\Confuser.Core\ConfuserEngine.cs:line 159 [ERROR] ---BEGIN DEBUG INFO--- [ERROR] Installed Framework Versions: [ERROR] v2.0.50727 2.0.50727.5420 [ERROR] v3.0 3.0.30729.5420 [ERROR] v3.5 3.5.30729.5420 [ERROR] v4
[ERROR] Client 4.5.51209 [ERROR] Full 4.5.51209 [ERROR] v4.0
[ERROR] Client 4.0.0.0 [ERROR] v4.5 379893 [ERROR] Cached assemblies: [ERROR] Document Reader 2, Version=2.6.2.0, Culture=neutral, PublicKeyToken=55737913d8fc2e05 (\TODOR-PC\Share\Document Reader 2 Exes\DocRed2 Datex\Document Reader 2.exe) [ERROR] mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0b77a5c561934e089\mscorlib.dll) [ERROR] System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll) [ERROR] System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_MSIL\System\2.0.0.0b77a5c561934e089\System.dll) [ERROR] System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0b03f5f7f11d50a3a\System.Drawing.dll) [ERROR] gxdotnet7, Version=7.2.10.0, Culture=neutral, PublicKeyToken=5785895c728cac85 (C:\Windows\assembly\GAC\gxdotnet7\7.2.10.05785895c728cac85\gxdotnet7.dll) [ERROR] prdotnet7, Version=2.1.5.14, Culture=neutral, PublicKeyToken=4020ef1cb3f1980b (C:\Windows\assembly\GAC\prdotnet7\2.1.5.144020ef1cb3f1980b\prdotnet7.dll) [ERROR] Document Reader 2, Version=2.6.2.0, Culture=neutral, PublicKeyToken=55737913d8fc2e05 (\TODOR-PC\Share\Document Reader 2 Exes\DocRed2 Datex\Document Reader 2.exe) [ERROR] System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll) [ERROR] System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0b77a5c561934e089\System.Xml.dll) [ERROR] Document Reader 2, Version=2.6.2.0, Culture=neutral, PublicKeyToken=55737913d8fc2e05 (\TODOR-PC\Share\Document Reader 2 Exes\DocRed2 Datex\Document Reader 2.exe) [ERROR] mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0b77a5c561934e089\mscorlib.dll) [ERROR] Document Reader 2, Version=2.6.2.0, Culture=neutral, PublicKeyToken=55737913d8fc2e05 (\TODOR-PC\Share\Document Reader 2 Exes\DocRed2 Datex\Document Reader 2.exe) [ERROR] System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll) [ERROR] System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Windows\assembly\GAC_MSIL\System.Management\2.0.0.0b03f5f7f11d50a3a\System.Management.dll) [ERROR] Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Windows\assembly\GAC_MSIL\Microsoft.VisualBasic\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll) [ERROR] ---END DEBUG INFO--- Failed at 13:03:27, 0:06 elapsed.

Can someone help me?

yck1509 commented 10 years ago

As mentioned in the message, please check if the assembly containing "HtmlAgilityPack.HtmlDocument" is available to ConfuserEx.