
Essa ferramenta OEM que uso muito começou a travar em um recurso específico. Abaixo está parte do log de erros. Adlib Designer é a ferramenta, o analisador Adapl é o recurso, um editor de código incorporado simples com destaque de sintaxe e algumas opções básicas para compilação. No sistema com falha, o realce de sintaxe não funciona e o recurso trava toda a ferramenta alguns segundos após ser iniciado.
Application: ADLIBDesigner.exe
Framework version: v4.0.30319
Description: the process ended due to an unhandled exception.
Exception information: System.ArgumentException
at System.Windows.Forms.Control.MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
at System.Windows.Forms.Control.Invoke(System.Delegate, System.Object[])
at Adlib.Designer.ApplicationBrowser.PropertyPages.AdaplProperties.AdaplParser_ParseComplete(System.Object, System.EventArgs)
at Adlib.Designer.AdlibDesignerMain.AdaplParser.Parse()
.NET Frameworks 3.5 e 4.8 estão instalados no meu pc. O sistema operacional é o Windows 10 Pro versão 10.0.18363.592. As últimas atualizações instaladas são:
2020-01 Cumulative update for .NET Framework 3.5 and 4.8 Windows 10 version 1909 for x64 KB4534132 and KB4532938
2019-12 Cumulative update for .NET Framework 3.5 and 4.8 Windows 10 version 1909 for x64 KB4533002
Eu executei o da MicrosoftFerramenta de reparo .NET, mas não resolveu o problema.
Estou suspeitando de corrupção em algum módulo .NET porque
- a mesma ferramenta funciona bem em outro PC (muito mais antigo e mais lento), com a mesma versão do Windows e as mesmas atualizações.
- a falha acontece em
System.Windows.Forms.Control.MarshaledInvoke
, ou seja, não em um módulo OEM.
Relatei o problema ao fabricante da ferramenta. Eles também não conseguem reproduzir o problema, portanto não se espera uma solução deles.
Estou pensando em fazer uma reinstalação limpa do .NET. Isso faz sentido? Se sim, como posso fazer isso?
A única outra opção que consigo pensar: reinstalar o Windows. Prefiro não seguir esse caminho, porque teria que recarregar meu PC burro de carga com tudo o que ele precisa para funcionar confortavelmente.