Create your project using the SmartAssembly user interface. The main assembly must be in the \\obj\\Release folder, and NOT in \\bin\\Release.
SmartAssembly has encountered an invalid token in xxx.dll
That means the xx.dll was built with a dependency which is not the same as the one used by SmartAssembly. Ensure that SmartAssembly uses the correct dependencies and try again.
Why do I need to run against the obj\\release folder and if I do, how can I defeat this failed build issue?