.NET Reactor - Como proteger Assembléias de 64 bits
-
18-09-2019 - |
Pergunta
Eu tenho versões de alguns conjuntos de construção de 64 bits (x64) e estou tentando ofuscar-los com .NET Reactor , que alega ter suporte a 64 bits. No entanto, mesmo se eu desativar todas as opções de proteção e bloqueio .NET Reactor está sempre produzindo montagens de 32 bits!
Alguém sabe como obter .NET Reactor para produzir conjuntos de 64 bits?
Solução
Por que você não apenas chamar o suporte .NET Reactor e pedir diretamente porque você começa assembleias de 32 bits (isto é, se eles afirmam que seu produto produz montagens de 64 bits).
A propósito, quando eu construir minhas montagens .NET, eu uso a opção / plataforma com "anycpu", o que indica que os conjuntos resultantes podem rodar em qualquer versão do Windows (ou seja, em x32 do Windows prazo, como 32-bit assembléias e em x64 do Windows executado como montagens de 64 bits).
Então eu ofuscar-los com a minha ferramenta de obscurecimento (que não é NET Reactor) e corrida perfeita em ambos os ambientes.
Outras dicas
No caso de você não está ciente disso, há um fórum de suporte oficial para .Net Reactor que pode vir a calhar na ausência de apoio real:
Esta questão parece ter sido resolvida em v4.5.0.0 de .NET Reactor