Folk, FYI - I finally got a quote from the people who make Dotfuscator Pro, after 3 days of inefficient emails back-and-forth between different people. I suggested that they put a quote generator on their website to save time.
A "starter" licence for 2 people and 2 apps on 1 build machine is ... (wait for it) ... AU$5700 / year. For AU$15700 upfront payment you get a full 3 year licence discount. I actually laughed aloud when I read the quote. And this is the "starter" level. I replied and said "Are you kidding? We've purchased huge cross-platform suites of components and libraries that are much less than that". And finally, in indignation I said "For that much money I could write my own MSBuild Task to analyse the call graph and write obfuscated IL". I doubt if it will come to that though, as our first release is still months away and I should be able to find an alternative by then (fingers crossed!). I accept that the Pro version has lots of fancy features that are of no interest to us (we just want IL scrambling), but this is the most expensive product I've ever seen that just has one primary purpose. *Greg K* >