Я работаю в команде, разрабатывающей надстройку .NET для Microsoft Office. Мы ищем решения для запутывания, чтобы помочь защитить наши процедуры лицензирования. В первую очередь мы рассматриваем такие инструменты, как Dotfuscator Professional и smartassembly.
Мой первый вопрос: есть ли у кого-нибудь опыт использования smartassembly с надстройками Office? Dotfuscator Community Edition не работает с ними, поэтому обращаю внимание на Professional, но об этих складках в рекламных материалах smartassembly нет. Есть опыт в этом отношении?
Во-вторых, кто-нибудь автоматизировал использование smartassembly с MSBuild, то есть без установки Visual Studio.
Я с уважением хочу, чтобы респонденты знали, чтобы не тратить свое время, комментируя относительные достоинства запутывания. Я в курсе последних тем по этой проблеме. В былые времена короли строили замки, но иногда они падали. Я все еще закрываю переднюю дверь каждое утро, когда я иду на работу.