Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao compilar ACBRComum.dpk (revisao 4299/4310)


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

Recommended Posts

  • Moderadores

Não, somente o Delphi 7. E não instalei nenhum componente novo, ou seja, o meu Delphi 7 está exatamente como estava na ultima vez que fiz o update do ACBr. Será que o dpk não foi alterado em uma nova versão do Delphi?

O problema é que agora não consigo compilar nenhum dos meus projetos, pois diz não encontrar os bpls dos componentes de NFe e CTe.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Graça,

Ao realizar o Update dos fontes, quais foram os fontes atualizados?

Lhe pergunto isso, pois também fiz o Update hoje e a unica atualização disponibilizada foi a do Regys no dia 9 de novembro as 16:47 referente ao ACBrInstall.

Nenhum fonte de componte consta nesse útimo Update.

Você esta com todos os fontes de todos os componentes atualizados.

É recomendado que se compile o pacote XYZ que é utilizado pelo componente ABC, quando algum fonte do pacote XYZ é atualizado.

Exemplificando:

Fonte atualizado: pcnRetEnvEventoNFe.pas

Pacote: PCN2

Componente que utiliza o pacote PCN2: ACBrNFe e ACBrCTe.

Após baixar os fontes atualizados, proceder da seguinte forma:

1. Executar o Delphi;

2. Abrir o Pacote PCN2

3. Compilar o Pacote PCN2

4. Abrir a Aplicação que utiliza o componente ACBrNFe e compilar com a opção Build.

5. Abrir a Aplicação que utiliza o componente ACBrCTe e compilar com a opção Build.

Se você não utiliza o componente ACBrCTe não execute o passo 5.

Note que eu não desinstalo nenhum componente, apenas compilo os pacotes segundarios.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Quanto aos arquivos inc eu só tenho na pasta C:\Arquivos de Programas\Borland\Delphi7\Lib\ACBr\Fontes\ACBrComum

Sempre que faço update do ACBr via SVN sigo esse processo:

1-Abro o Delphi7

2-Open em C:\Arquivos de programas\Borland\Delphi7\LIB\ACBr\Pacotes

-Synapse.dpk -> build

-ACBrCapicom.dpk -> build

-ACBrOpenSSL.dpk -> build

-ACBrComum.dpk -> build =====> aqui ocorreram os erros

-ACBrDiversos.dpk -> build

-ACBr_SPED.dpk -> build

-ACBR_Serial.dpk -> build

-ACBRNFe2\PCN2.dpk -> build

-ACBRNFe2\ACBrNFe2.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrNFeDANFERV.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrCTe.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrCTeDACTeQRPkg.dpk -> build

No caso, é melhor compilar o ACBRNFe2\PCN2.dpk antes de dar build nos demais componentes? Como seria a ordem correta de atualização dos componentes no meu Delphi7? E a ordem dentro da Library Path pode interferir em algo?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Graça,

A ordem dentro da Library Path, interfere sim.

Na minha maquina tenho a seguinte ordem:

Synalist

ACBrComum

ACBrCapicom

PCN2

ACBrSPED

ACBrSPEDContabil

ACBrSPEDFCont

ACBrSPEDFiscal

ACBrSPEDPisCofins

ACBrSintegra

ACBrNFe2

ACBrCTe

ACBrNFSe

ACBrMDFe

Esses são os componentes que eu utilizo.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4336 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.