Skip to Content
New release 11.5 available 🎉
ObfuscatorAppendix

Appendix

Warning Codes

The following table shows the list of warning codes and messages.

CF0001 Unknown invalid op-code mode.
CF0002Invalid opcodes will cause the application to run on 32-bit.
EI0001Missing key information, the target assembly will not be resigned.
EI0002Could not sign assembly.
EM0001Return type <typename> not supported...
EM0002Methods with pointer parameters are not supported...
EM0003Generic methods are not supported...
EM0004Generic instance method inline tokens are not supported...
EM0005Inline metadata tokens are not supported...
EM0006Bad inline token type.
EM0007Unknown metadata signature calling convention.
EM0008Generic parameter owner not set.
EM0009Could not resolve generic parameter type.
EM0010Type <typename> not supported.
EM0011Generic instance types field are not supported.
EM0012A duplicated encryption source <name> has been found with different properties.
MG0001Found duplicated type <typename> in merged assembly <assembly>.
MG0002Referenced assembly <assembly> has a reference to the merged assembly <assembly>.
MG0003Resource data <name> into <name> has already been added.
MG0004Could not resolve...
MG0005Merging referenced assembly <assembly> of different version <version>. The expected assembly version is <version>. The merged assembly might not be working properly.
MG0006The assembly <assembly> has already been merged.
MG0007The type <type> defined in <assembly> was not found in merged scope <name>.
MG0008Merge of mixed mode assembly is not supported: <assembly>.
MG0009The demo version of <assembly> assembly cannot be merged. Please use the retail component.
OB0001Missing key information, could not sign resource assembly <assembly>.
OB0002The <name> named <name> defined into referenced assembly <assembly> should not be obfuscated.
OB0003The following virtual members: <name list> cannot be obfuscated cause...
OB0004The Unicode character set provided is not valid to rename <name> symbols. The ASCII character set will be used instead.
OB0005Obfuscation rules are preventing renaming of the following public members: <name list>
OB0006Found rule conflict for the following symbols: <name list>. The <name> prevents symbol renaming, while <name> requires to rename. The symbols will not be renamed.
OB0007Name conflict for referenced member <name>.
OP0001Could not remove enum(s) <name list>. Method <name> has a duplicate.
OP0002Method <name> cannot be inlined.
PR0001The target assembly has already been obfuscated, some issues might happen during obfuscation or at runtime.
PR0002Warning: missing <name> string method.
PR0003Suppressing MSIL disassembler option is not supported on .NET Framework assemblies.
PR0004Suppress MSIL disassembler (ildasm.exe) option is not supported.
PR0005The target assembly has already been obfuscated, babel will exit now without performing any further processing.
PR0007String algorithm <name> is not supported. Algorithm <name> will be used instead.
PR0008Emit invalid op-codes option is not supported on {0} assemblies.
PR0009The reference <assembly> has a higher version <verrsion> than the version <version> in the current target.
PR0010The assembly <assembly> is already present in the list of references.
PR0011Dynamic proxy call option is not supported on <name> assemblies.
PR0012Resource encryption is not supported on <name> assemblies.
PR0013MSIL encryption is not supported on <name> assemblies.
PR0014Assembly embedding is not supported on <name> assemblies.
PR0015Suppress reflection option is not supported on <name> assemblies.
PR0016Invalid ObfuscationAttribute at...
RU0001Feature <name> has an unknown property name <name>
RU0002Rules file unknown node <name> at line <n>, position <n>, node...
RU0003Rules file unknown attribute at line <n>, position <n>, attribute <name>=<value>
RU0004Unknown feature <name>
SE0001Encryption string algorithm <name> could not encrypt string <value>
W00000This is an evaluation version, the obfuscated assembly will no longer work after...
W00001Could not find debug symbols for <assembly>
W00002Cannot parse <name> resource stream <name>
W00003XAML resource stream <name>. Cannot resolve the following members: <name list>.
W00004Obfuscation Agent is disabled.
W00005Debug symbols not loaded: <assembly>.
W00006The member name <name> defined by the assembly <assembly> has been renamed according to the information contained inside the XML map file. Please remove this member from the <name> resource.
W00007Could not delete directory: <name>.
W00008The assembly <assembly> was resolved to <assembly>.
W00009Could not find method: <name>.
W00010Could not use method <name> as module initializer. The method must be a static method without parameters.
W00011The referenced assembly <assembly> full name differs from the loaded map file <name>.
W00012Invalid map file assembly name <name>.
W00013Could not resolve assembly <assembly>.
W00014Error getting symbols from <name>.
W00015Cannot find overridden methods of <name>: <name list>
W00016Could not sign assembly <assembly>: ...
W00017The debug symbol file <file> do not match assembly <assembly>
W00018Assembly resolver failed to resolve assembly <assembly>: ...
Last updated on