Atualizar o Dotfuscator Community

O Dotfuscator Community oferece vários recursos de proteção e defesa, imediatamente, para o aplicativo para todos os desenvolvedores que usam o Microsoft Visual Studio. No entanto, há mais recursos disponíveis aos usuários que atualizam a versão do Dotfuscator.

Este Guia do Usuário aborda a Proteção PreEmptive – Dotfuscator Community 6. Dependendo do histórico de instalação e da versão do Visual Studio, você pode estar executando o Dotfuscator Community 5, a versão principal anterior. Em caso afirmativa, você deve atualizar, pois é importante garantir que seu código recebe as medidas de proteção mais recentes. As atualizações estão disponíveis gratuitamente.

Esta página explica como determinar qual versão você tem no momento, como atualizar para a versão 6, se necessário, e quais recursos foram substituídos ou removidos entre as duas versões.

Determinando a versão do Dotfuscator

Se você não tiver certeza de qual versão do Dotfuscator está executando, poderá determinar a versão fazendo um dos seguintes:

  • Iniciar a GUI (interface gráfica do usuário) do Dotfuscator Community indo para o menu Ferramentas do Visual Studio e selecionando Proteção Preventiva – Dotfuscator Community. Na GUI do Dotfuscator, abra o menu Ajuda e selecione Sobre... para exibir a tela Sobre. Esta tela lista a versão do Dotfuscator.

  • Se você tiver o Dotfuscator integrado ao seu build com a interface de linha de comando (como com aplicativos Xamarin), também poderá verificar os logs de build em busca de uma linha como a seguinte:

    Dotfuscator Community Version 5.42.0.9514-e0e25f754
    

    Talvez seja necessário aumentar a detalhes do build para ver esse texto. Para Visual Studio, consulte Detalhes Configurações.

O primeiro inteiro da versão, antes do primeiro ponto . , indica a versão principal do Dotfuscator. Se for , você deverá executar as etapas de atualização nesta página para aproveitar os recursos e as atualizações de proteção mais recentes do 5 Dotfuscator 6.

Instruções de atualização

Esta seção inclui conjuntos de instruções para atualizar usos típicos do Dotfuscator Community da versão 5 para a versão 6.

Instalando o Dotfuscator 6

O dotfuscator Community é distribuído como uma extensão para Visual Studio. As instruções para instalar o Dotfuscator 6 variam de acordo com qual versão Visual Studio você tem:

  • Visual Studio 2019. O Dotfuscator Community 6 está incluído em versões posteriores do Visual Studio 2019 (versão 16.10.0 e posterior). Atualize Visual Studio 2019 para a versão mais recente. Isso atualizará automaticamente qualquer instalação do Dotfuscator Community 5 para o Dotfuscator Community 6.

    • Se você ainda não tiver o Dotfuscator instalado, atualize o Visual Studio primeiro e, em seguida, consulte Instalação do.

    • Além das versões com Visual Studio, você sempre pode obter as versões mais recentes do Dotfuscator Community página Downloads do Dotfuscator.

  • Visual Studio 2017. Esta versão do Visual Studio é enviada apenas com o Dotfuscator Community 5. No entanto, você pode instalar ou atualizar para o Dotfuscator Community 6 indo para a página Downloads do Dotfuscator e selecionando o link de download apropriado.

    Execute o arquivo .vsix baixado e siga os prompts para instalar o Dotfuscator Community 6 no Visual Studio. Isso atualizará as instalações existentes do Dotfuscator Community 5.

  • Versões anteriores do Visual Studio. O Dotfuscator Community 6 não tem suporte nessas versões do Visual Studio. Recomendamos atualizar para uma versão mais recente do Visual Studio ou atualizar do Dotfuscator Community para o Dotfuscator Professional.

Se você já tiver registrado o Dotfuscator Community 5, esse registro será convertido automaticamente na primeira vez que você executar o Dotfuscator Community 6.

Atualizando caminhos para a interface de linha de comando

Para obter as instruções de atualização da CLI, consulte a página Atualizando do Community 5 do Guia do usuário completo do Community Dotfuscator.

Atualizando arquivos de configuração do Dotfuscator

Para obter as instruções de atualização de arquivos de configuração, consulte a página Atualizando Community 5 do Guia do Usuário completo do Dotfuscator Community Usuário.

Atualizando a integração do Xamarin

Para obter as instruções de atualização da Integração do Xamarin, consulte a página Atualizando do Community 5 do Guia do Usuário completo do Community Dotfuscator

Atualizando referências a bibliotecas de atributos

Para obter as instruções de atualização referências a bibliotecas de atributos, consulte a página Atualizando do Community 5 do Guia do Usuário completo do Dotfuscator Community Usuário.

Recursos removidos

O Dotfuscator Community 6 apresenta alterações significativas do Dotfuscator Community 5. Se você estiver usando o Dotfuscator Community 5, esta seção descreve como lidar com as alterações que podem exigir modificações de build ou afetar a saída do Dotfuscator. Uma lista completa das alterações está disponível no changelog.

Registrando o Dotfuscator Community

Os usuários registrados do Dotfuscator Community obtêm acesso a recursos adicionais, como suporte a linha de comando, o que facilita a integração do Dotfuscator Community ao processo de build automatizado. Além disso, o registro concede acesso à ferramenta incorporada, usada para decodificar rastreamentos de pilha ocultados.

O registro é rápido, simples e gratuito. Para registrar o Dotfuscator Community, confira as instruções no Guia completo do usuário do Dotfuscator Community.

Atualizando para o dotfuscator Professional

Embora o Dotfuscator Community fornece um nível básico de proteção, atualizar para o PreEmptive Protection – Dotfuscator Professional lhe dará acesso a funcionalidades aprimoradas de proteção e transformação de ofuscação. Estão incluídos:

O Dotfuscator Professional é o .NET Obfuscator padrão do setor e é adequado para desenvolvedores empresariais que precisam de atualizações de produto, manutenção e suporte contínuos. Além disso, o Dotfuscator Professional oferece maior integração com o Visual Studio e é licenciado para uso comercial.

Para obter mais informações sobre os recursos avançados de proteção de aplicativo do Dotfuscator Professional, visite nossa página Visão geral do Dotfuscator e compare o Dotfuscator Professional com o Dotfuscator Community.

As avaliação do DotfuscatorProfessional estão disponíveis na solicitação preemptive.com. .

Confira também

Atualizar o Dotfuscator Community

Guia do usuário do Community Dotfuscator