Eazfuscator.NET был бесплатным до версии 3.3, везде, где я читал, говорится, что 3.3 не содержит поддержки .NET 4.5 (поддержка была выпущена в версии 3.4), но я могу запутать свой проект, созданный для .NET 4.5.
Что я не вижу?
Eazfuscator.NET был бесплатным до версии 3.3, везде, где я читал, говорится, что 3.3 не содержит поддержки .NET 4.5 (поддержка была выпущена в версии 3.4), но я могу запутать свой проект, созданный для .NET 4.5.
Что я не вижу?
Я предполагаю, что либо в вашем коде будут запутаны только части «не-4.5» (обфускаторы не обязательно запутывают все в вашем коде), либо вы не использовали какую-либо эксклюзивную функцию, представленную в .NET 4.5 (подумайте об асинхронности и ожидании, для пример), поэтому он правильно обфускирует, даже если вы ориентируетесь на .NET 4.5.
Причина, по которой у вас работает Eazfuscator.NET 3.3, связана со спецификой вашего кода.
Рано или поздно вы можете дойти до того, что некоторые конструкции .NET 4.5 не будут корректно обрабатываться старой версией Eazfuscator.NET. Как только это произойдет, на выходе вы получите либо ошибку при обфускации, либо битую сборку.