I've never seen this error nor gotten it before I tried to merge my Program with its DNB dll (btw I used ILmerge and did everything correctly) and I got this error -
"There were errors reported in MyProgram metadata.
Module or assembly depends on a version of core library that is newer than the one the Reader uses to resolve system types."
Any ideas? Is there a newer version or ILMerge I can get?
Search the VB section for a cracked copy of .Net Reactor, I know "Premonitionz" released one a while back and that can do assembly merges.
How do I use it to merge the dnb dll its not wanting to work?
Add it as an additional assembly to the .exe and press "embed assemblies".
Add your main .exe to the "Main Assembly" then add the .dlls to "Additional Files", check the box "merge assemblies", choose your protection options (obfuscation etc), then press "Protect" on the left column.