delphi – Runtime error 217 – como descobrir uma dll com incompatibilidade


Tenho uma aplicação Delphi que roda normalmente na minha máquina com Windows 10.
Copiando esse programa com todos arquivos e dll específicas para outros computadores, de cara já dá “Runtime error 217”.
Em uma das máquinas com Windows 7, mandei o Windows procurar solução de compatibilidade, e isso funcionou.
Mas em outros, mesmo com Windows 10, o problema permanece.

Tudo indica que é carregada alguma dll nos arquivos do Windows com versão diferente e incompatível. Mas são em torno de 120 dll que são carregadas, apenas 10 são as da pasta da minha aplicação.

Existe alguma técnica para identificar qual seria essa dll?

Como na minha máquina isso não ocorre, não adianta fazer debug nela.