Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++DelphiNotícia

RAD Studio 10.4 Patch 3 is out: VCL Grids, C++ Win64 Debugging, and C++ Android Exception Handling and Resources

Acabamos de lançar o patch (ou hotfix) 3 para Delphi, C ++ Builder e RAD Studio 10.4.

Se você usa grades VCL ou C ++ Builder, recomendamos que instale o Patch # 3, que lançamos hoje. Este patch aborda uma série de problemas no RAD Studio 10.4 para o VCL Grid, o depurador C ++ Win64 (incluindo a adição de um novo formatador), exceções C ++ Builder Android e vinculação de recursos C ++ Android.

Duas coisas muito importantes a serem observadas:

  1. Instale o Patch 1 e o Patch 2 primeiro, na ordem (1, depois 2 e depois 3.)
  2. A instalação deste patch tem uma etapa manual, assim como o patch 2, e é fácil ser pego por ela. Siga as mesmas instruções do patch 2 para instalar. Apenas instalar via GetIt realmente não instala o patch. Consulte as instruções visuais completas para o patch 2 (aplicável ao patch 3) aqui ou leia as etapas abaixo.

Instalação

Etapas de instalação (via GetIt)

  • Use GetIt para baixar o patch
  • O executável do patch é copiado junto com um arquivo ZIP em uma pasta como: C: Usuários <nome> Documentos Embarcadero Studio 21.0 CatalogRepository 10.4Patch3-10 R104_Patch3
  • Feche o RAD Studio 10.4 IDE (e também quaisquer outras versões anteriores do RAD Studio IDE)
  • Na pasta, execute o arquivo em lote patch3.bat
  • A instalação exigirá elevação e continuará adicionando um arquivo de log detalhado à pasta do repositório do catálogo
  • Quando concluído, reinicie o IDE

Etapas de instalação (via portal de download)

  • Use my.embarcadero.com para baixar o patch
  • Da mesma forma que as etapas acima, feche o IDE e execute o software de patch por meio do arquivo em lote do local de download

Etapas de desinstalação (ambos os casos)

  • Abra a pasta de instalação do repositório de catálogo acima
  • Execute patch3uninstall.bat
  • Como alternativa, copie os arquivos da pasta de backup para a pasta de instalação principal do RAD Studio
  • Somente * depois * de limpar o patch, desinstale o pacote do GetIt

Conteúdo do patch

RAD Studio 10.4 Patch # 3 aborda os seguintes problemas relatados pelo cliente (RSP-) e internos (RS-):

C ++ Android:
RSP-27268 C ++ Builder 10.3.3 Exceções Android
RSP-29218 C ++ Android erro E4620 recurso de processamento .fmx -2 gerado

VCL:
bug RSP-29628 VCL Grids

Depuração C ++ Win64:
RSP-29239 Debugger não inicia
RSP-29206 não pode depurar win64 em tudo
RSP-29145 C ++ Builder 64 bits Debugger altera o diretório de trabalho padrão do diretório executável do aplicativo
RSP-29125 Novo depurador Windows 64 bits congela e não para nas exceções
* Correção parcial: o suporte ao tratamento de exceções no depurador foi aprimorado, mas ainda existem problemas: exceções no nível do sistema operacional (por exemplo, AV) nem sempre são detectadas e relatadas. Alguns tipos de exceção de nível de idioma não são exibidos corretamente
RS-100553 [LLDB Win64 C ++] Adicionar formatador para unique_ptr
RS-100134 FMX e VCL C ++ O aplicativo de 64 bits
deixa de responder ao tentar depurá- lo. RS-97111 Avaliação de TLabel-> Propriedade de legenda retorna “Erro desconhecido”

Este é um importante conjunto de correções. Assim como o problema das grades VCL, que afeta você se usar este controle, é notável para os itens C ++. Primeiro, o tratamento de exceções do Android é importante se você tiver esse problema e precisar atualizar seu aplicativo Android de 32 bits até o prazo final de 1º de agosto. O problema de vinculação de recursos também vale a pena. Em segundo lugar, quando o 10.4 foi lançado, adicionamos um novo depurador para Win64, que é uma grande melhoria: é baseado no LLDB 9, tem ferramentas para avaliar e inspecionar coleções STL ou suas próprias estruturas de dados complexas e muito mais – agora está no mesmo nível do depurador clássico, que é importante para mudar para o Clang. Este patch corrige uma série de bugs, especialmente com grandes projetos, e também adiciona um novo formatador (visualizador) para std :: unique_ptr para que você possa facilmente inspecionar seu conteúdo.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES