Ir para conteúdo
  • Cadastre-se

dev botao

Executavel Delphi XE que não abria - solução


  • Este tópico foi criado há 3020 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Caros, resolvi deixar aqui a solução de um problema que depois de descoberto pode ser classificado como bobo, mas que deu muito cansaço.

Confesso que se estivesse testando dentro do sistema operacional que estava desenvolvendo, teria verificado isso pois nos tempos de D7 isso era padrão.

Projeto de cliente pronto, criado instalador, criado maquinas virtuais VMWare com SOs distintos para testar comportamento em XP,W7,W8,W10, em todos o sistema funcionou de mesma forma.

Inicia-se a instalação na maquina do cliente e sistema instala mas não abre, e não emite uma única mensagem de erro, ficando listado em processos consumindo 50% da CPU.

Todas as DLLs dentro da pasta do aplicativo, inicia-se pesquisa por duplicidade de DLLs nada encontrado. Pesquisa-se se haveria conflito de versões de DLL e nada. 

Desabilita-se anti-virus, remove-se as pragas bancárias e nada !

Nova compilação do EXE mas em Debug e ele berra pela falta da Midas, verifico que a diretiva de compilacao  inclui a MidasLib em Release, coloca-se a midas.dll na pasta do executável e ele surge com a mensagem que não foi possivel encontar XXXX .

Verifica-se o DataModule e esta o link no SQlConnection, retira-se compila e funciona.

Isso eu conhecia desde o antigo dbexpress no D7. O que eu não sabia é que se embutir a midas.dll a mensagem de erro que deu quando estava externa não ocorreria.

Abraços a todos.

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Consultores

Dependendo da versão do Delphi, a MidasLib tem problemas mesmo... :(

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3020 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.