Fórum Distribuição da aplicação client em desenvolvimento multicamadas #509296

02/02/2015

0

Desenvolvendo um sistema multicamadas com Delphi XE-5, a aplicação cliente só funciona se for instalado o Delphi na máquina estação, caso contrário surge o famoso erro: "access violation ... etc". Alguém tem uma solução?
Josafar Nascimento da Silva
Enviado 29/01/2015 - 21:58:19
Josafar Silva

Josafar Silva

Responder

Post mais votado

03/02/2015

Buenos,

Será que seu client utiliza algum activex, dll ou algo que eventualmente tenha a necessidade de instalação na estação ?
Usa clientdataset ? Talvez esteja faltando a midas.dll ou registrá-la.

Renato Rubinho

Renato Rubinho
Responder

Gostei + 1

Mais Posts

03/02/2015

Josafar Silva

No sistema uso os componentes do dbexpress e todos os outros, conforme curso sobre multicamadas de Guinter Pauli. Falando em midas, numa das máquinas onde tentei implantar o executável cliente, foi solicitado a midas. Mesmo assim, após feito isto, o sistema não rodou, com o mesmo problema. É provável que não tenha instalado a midas corretamente. Adianto que copiei a midas da máquina onde o servidor está rodando. Outrossim: como registrar a midas?
Responder

Gostei + 0

03/02/2015

Renato Rubinho

Tenta registrar a dll pelo prompt:

regsvr32 midas.dll

Dá uma olhada também neste link (caso seja o problema no midas)
Responder

Gostei + 1

03/02/2015

Jaime Santos

Vá no menu Project com o seu projeto aberto > ViewSource

Logo no início tem o Uses com as devidas declarações, logo abaixo, sendo a primeira declaração coloque

MidasLib,

Pronto, não haverá a necessidade do midas.

Att.
Responder

Gostei + 1

03/02/2015

Josafar Silva

Prezado Jaime dos Santos:
Obrigado pela dica. Conforme sua orientação, tudo funcionou perfeitamente. Também agradeço a RRUBINHO pela atenção.
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar