Выезд Поточная обработка в C#, Joseph Albahari, очень полной ссылкой о многопоточности. В частности, он покрывает очереди производителя/потребителя .
Dotfuscator Community edition. А вот его статья MSDN.
Если вы хотите больше мощности и готовы платить, выберите XenoCode Post Build . или Crypto Obfuscator . Они также предоставляют ознакомительную версию.
Можно ли связать их вместе? Dotfuscator позволяет связывать сборки вместе и скрывать их целиком.
Прочтите эту статью , если она полезна в вашей ситуации.
Вы можете использовать ILMerge для слияния сборок, а затем babel для обфускации объединенной сборки.
ILMerge - это бесплатный инструмент Microsoft, который можно загрузить по адресу: http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx
Вам нужен обфускатор .NET, который будет обфускировать несколько сборок: то есть: когда один член переименовывается, он должен быть переименован в каждой сборке в проекте обфускации . попробуйте BitHelmet . С уважением