Jump to content

dev botao

Acbrbal Erro Com Vs2010


Go to solution Solved by Silas Alves Junior,
  • Este tópico foi criado há 4364 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Pessoal,

 

Instalei o ACBrFramework no vs2010, estou tentando utilizar o ACBrBal, porem quando tento executar minha aplicação ocorre o erro abaixo:

 

"Could not load file or assembly 'ACBrFramework.Net, Version=0.9.2.6, Culture=neutral, PublicKeyToken=4ca716d5e1bd4ba3' or one of its dependencies. Foi feita uma tentativa de se carregar um programa com um formato incorreto"

 

 

Eu nem sequer estou chamando alguma função, acontece simplesmente ao chamar a tela que estou utilizando o ACbrBAL.

 

Alguem sabe o que pode ser?

 

 

Atenciosamente,

:)

 

Silas

 

 

 

Posted

Boa tarde Silas,

Se você usa um windows 64 bits, por favor, coloque o seu executável para compilar em x86 ao invés de AnyCpu.

A DLL ACBrFramework32.dll é 32 bits, dessa forma o seu executável também deve ser 32bits.

 

Abs

  • Like 1

Rafael Batiati

ACBrFramework - Automação comercial para todos.

MultiClubes - Soluções para a área de clubes, parques, lazer e entretenimento.

Posted

Boa tarde Silas,

 

essa semana comecei um projeto com balança tambem, e fui utilizar o componente e me deparei com esse erro.

 

utilizo windows 7 64bits, então cliquei com botao direito na solution -> propriedades

 

na janela que abriu, em configuration properties, aparece o(s) projeto(s), mudei pra x64 na coluna Plataform e funcionou.

 

 

vlw!!!

Posted

@leosaomz

A não ser que você compilou a dll em x64, não deve funcionar corretamente, pois a dll do acbrframework.net so é compilada e distribuida em x86.

E devido a incompatibilidade com as novas mudanças a dll em x64 esta desatualizada.

 

Posted

@leosaomz

A não ser que você compilou a dll em x64, não deve funcionar corretamente, pois a dll do acbrframework.net so é compilada e distribuida em x86.

E devido a incompatibilidade com as novas mudanças a dll em x64 esta desatualizada.

 

realmente, isso que eu fiz acima foi pra conseguir executar o exemplo disponivel, não sei porque, mas fiz update do ACBr e ja veio com esse problema de incompatibilidade neste projeto. Então fiz uma copia da pasta "ACBrFramework.Net" e compilei a solution toda nos modos que disse acima, pra ver o funcionamento e na copia, mudei tudo pra "x64" e executei pra comunicar com o "EmuladorBalança".

 

Acho que essa incompatibilidade seja porque meu Windows é 64bits.

 

Mas depois implementando os codigos no meu projeto (x86) utilizei a DLL em x86 e funcionou perfeitamente.

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...