R – Obfuscating assemblies before they get integrated to the MSI


I have a VS.NET 2008 solution which contains a Setup Project. This Setup Project takes output of my other project (in the same solution) and produces a MSI. So far, so good… I would like the assemblies included in the MSI to be obfuscated. This obfuscation itself is simple, but how can I introduce this pre-step (obfuscation) to the MSI building? Anybody has an idea?


Best Solution

Use a build tool such as Finalbuilder to automate this process.

eg Build assemblies, then obfuscate them and finally build the setup project.

Related Question