I have a Visual Studio 2008 solution with number of DLLs and web application uses them as a main project. It's a commercial banking and accounting software (thin client) and I don't want a client getting access to the source in circumvention of mine.
I want to obfuscate all resulting assemblies before publishing them onto a web server via menu Publish.
How can I do that? How to insert obfuscating step before building and publishing? Using msbuild?
Edit: Thanks to everybody for answering! But my question is more about concrete task (obfuscating in VS on publishing) than about obfuscating in general.