No artigo de hoje, vou mostrar dicas do que pode ser quando o VSCode não abre corretamente no Break Point durante o Debug.
Essa dica foi enviada pelo Alison Lemes ( LinkedIn ) no nosso fórum do Discord.
Se por algum motivo ao colocar um break point, e mesmo assim ao depurar o sistema não parar nessa linha, existem duas possibilidades e soluções.
A primeira possibilidade, é de que o arquivo aberto, não é o compilado mais atual no RPO do Protheus, e para resolver nessa questão é só compilar o fonte novamente com Ctrl+F9.
Já a segunda possibilidade, é de que existem dois arquivos com o mesmo no projeto, então você deve conferir qual é o correto e compilar ele.
Obs.: Pode ser ainda que, a extensão usada não esteja atualizada, ou com Bug, nesse link eu mostro como fazer o downgrade ou como instalar outra versão da extensão – clique aqui.
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Ótima postagem meu amigo, sempre um prazer contribuir!
Opa, eu que agradeço pela contribuição mister Alison.
Grande abraço.
Dan, tudo bem ? Estou com um problema em debugar fonte no vscode dentro do servidor, acessando via terminal server. Quando chamo o protheus ele chega a entrar no Protheus e dá mensagem de erro e sai fora. me falaram em uma Dll mas não achei nada a respeito. Segue erro:
Assinatura do problema:
Nome do Evento de Problema: BEX64
Nome do Aplicativo: smartclient.exe
Versão do Aplicativo: 0.0.0.0
Carimbo de Data/Hora do Aplicativo: 60ef3db4
Nome do Módulo de Falhas: StackHash_c6d7
Versão do Módulo de Falhas: 0.0.0.0
Carimbo de Data/Hora do Módulo de Falhas: 00000000
Deslocamento de Exceção: PCH_03_FROM_ntdll+0x00000000000907BA
Código de Exceção: c0000005
Dados de Exceção: 0000000000000008
Versão do sistema operacional: 6.3.9600.2.0.0.272.7
Identificação da Localidade: 1046
Informações Adicionais 1: c6d7
Informações Adicionais 2: c6d7177f18e00ff82ab902718d1239fd
Informações Adicionais 3: 2142
Informações Adicionais 4: 21421e3a76ba7ab34db2818e5666425f
Bom dia Wagner, tudo bem?
Se eu não me engano, a versão do Windows Server não é homologada para realização de Debugs.
Sendo necessário ou debugar em uma estação normal (Windows 10, Windows 11, Linux, etc) ou usar uma versão anterior do plugin ( https://terminaldeinformacao.com/2020/10/01/como-voltar-a-versao-de-uma-extensao-no-vscode/ )