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:
- Instale o Patch 1 e o Patch 2 primeiro, na ordem (1, depois 2 e depois 3.)
- 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.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition