Okay, so I finished a .net program and I want it to be able to be distributed to those who don't have the .net framework / latest edition and to make it portable. I'm using the ILMerge Gui (http://ilmergegui.codeplex.com) but every time I add all the required .net DLLs and attempt to merge them it comes up with an error message saying:
"There was a problem trying to merge. The output assembly might not work as expected. ILMerge.Merge: The assembly 'mscorlib' was not merged in correctly. It is still listed as an external reference in the target assembly."
I have "Copy Attributes" and "Union Duplicates" checked and .net 4.0 set as the framework.
What is going wrong?