Alguma coisa diferente com HWGUI no Windows 7 32 bis?
Situação:
É a segunda vez no mesmo cliente, e na mesma máquina.
O EXE está lá desde 16/10, hoje acusou que era um aplicativo win 32 inválido.
Da outra vez considerei que poderia ter liberado uma versão 64 bits.
O que fiz hoje:
Enviei outra versão, não executava, mas não aparecia mensagem nenhuma.
A única coisa diferente era compilar com HWGUI, então removi HWGUI.
Enviei outro EXE sem HWGUI, e executou normal.
Por esse motivo, por ter funcionado sem hwgui, a primeira suspeita é hwgui.
hwgui não é usada, que eu saiba, porque o módulo em hwgui está inativo.
Fico na dúvida, porque hwgui tem algumas INIT PROCEDURE, e estas são executadas automaticamente ao carregar o EXE, mesmo que não use hwgui.
Por enquanto hwgui é suspeita, vai ficar em observação, mas não descartei a possibilidade de ser antivÃrus.
Removi hwgui e funcionou, pode explicar o EXE atual, mas isso não explica o EXE que já estava lá há uma semana.
Alguém teve algo parecido? W7 32 bits.
EXE compactado com UPX e assinado.
Uso o mesmo EXE em tudo que é lugar.