Forum
See question

was compiled in a different version of FoxPro   

2 views
0
♥ 0

was compiled in a different version of FoxPro

Faça login para poder traduzir
PHC
Marked as spam
Criado há 1 hora e 51 minutos carlosacachulo
c
carlosacachulo Carlos A. Cachulo Iniciante
1 answers
0
Private answer

Essa mensagem indica que algum componente em Visual FoxPro usado pelo Cegid PHC (EXE, FXP, DLL, etc.) não é compatível com a versão do motor VFP que está a ser carregada na máquina.

  • Registar novamente a DLL do Visual FoxPro
    1. Feche totalmente o Cegid PHC em todos os postos.
    2. No posto com o erro, abra o Prompt de Comando em modo Administrador.
    3. Execute o comando (respeitando espaços e pontos):

    regsvr32 VFP9R.DLL

  • Verificar integridade do Windows
    1. No mesmo Prompt de Comando (Administrador), execute:

    sfc /scannow

    2. Aguarde o fim da verificação e reinicie o posto se for solicitado.

  • Atualizar/instalar runtime do Visual FoxPro 9
    1. Confirme se está instalado o runtime do Visual FoxPro 9 SP 2.
    2. Instale o ficheiro de runtime indicado para o Cegid PHC (por exemplo, o pacote VFP9SP2RT.rar disponibilizado em FTP pelo fabricante).
    3. Após instalar, volte a registar a VFP9R.DLL se necessário.
  • Atualizar o executável do Cegid PHC
    1. Certifique‑se de que está a usar uma versão recente/suportada do Cegid PHC (EXE atualizado).
    2. Se tiver vários EXEs (phcadvanced.exe, phccorporate.exe, etc.), garanta que todos os postos usam o mesmo EXE e a mesma build.
  • Reinstalar o Cegid PHC se o erro persistir
    1. Desinstale completamente o Cegid PHC do posto com problemas (incluindo componentes partilhados, se indicado pela documentação).
    2. Volte a instalar o Cegid PHC completo, executando o setup com a opção “Run as Administrator”.
    3. Se possível, copie a pasta do Cegid PHC de um posto que esteja a funcionar corretamente para comparar e garantir que não há ficheiros misturados de versões diferentes.
  • Validar ambiente do cliente
    1. Confirme se não houve alterações recentes no sistema operativo, antivírus, políticas de segurança ou cópias manuais de ficheiros do PHC entre máquinas que possam ter misturado versões.
    2. Se o problema só ocorre num posto, teste arrancar o PHC a partir de outro PC na mesma rede para confirmar se é um problema local do posto.

Se, após estes passos, a mensagem “was compiled in a different version of FoxPro” continuar a surgir, será necessário recolher mais detalhe (qual o EXE, ecrã ou processo em que aparece, se é em todos os postos ou apenas num) e envolver o suporte para análise mais aprofundada.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 1 hora e 50 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional