Ir para conteúdo
  • Cadastre-se

idgg

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

Posts postados por idgg

  1. Rafael,

     

    Desculpe não especificar melhor anteriormente em qual linguagem estava utilizando o ACBrFramework.

     

    Então:

     

    Estou utilizando C# compilando em x86, novo passo a passo.

     

    1- Removi todas as copias do ACBrFramework.NET.dll, ACBrFramework32.dll e ACBrFramework64.dll

    2- Removi todas as pastas dos projetos ACBr e ACBrFramework

    3- Update nas pastas novamente

    4- Criei um novo projeto WindowsForms

    5- Adicionei a referencia do ACBrFramework ao projeto

    6- Tentei executar o projeto em modo Debug x86, dai o erro: "Não é possível carregar a DLL 'ACBrFramework32.dll': Uma rotina de inicialização da biblioteca de vínculo dinâmico (DLL) falhou. (Exceção de HRESULT: 0x8007045A)":

    - Apos o erro, recompilei o projeto, tenho apenas um Form com um Button, com o seguinte codigo:

     

    using System;

    using System.Collections.Generic;

    using System.ComponentModel;

    using System.Data;

    using System.Drawing;

    using System.Linq;

    using System.Text;

    using System.Windows.Forms;

    namespace WindowsFormsApplication11

    {

        public partial class Form1 : Form

        {

            public Form1()

            {

                InitializeComponent();

            }

            private void button1_Click(object sender, EventArgs e)

            {

                try

                {

                    var _ecf = new ACBrFramework.ECF.ACBrECF();

                    MessageBox.Show("Sucesso");

                }

                catch (Exception)

                {

                    MessageBox.Show("Erro");

                }

                

            }

        }

    }

     

    8- Executei o programa diretamente da pasta Debug (Executavel do programa acima), e BINGO funcionou, so não funciona se executar o projeto diretamente pelo Visual Studio, alguma ideia?

  2. Rafael Batiati,

     

    O procedimento que funcionou para o nosso colega korbit, não foi bem sucedido por aqui, estou com o mesmo problema.

     

    Estava tudo compilando normalmente (Versão 0.9.1) até atualizar para a 0.9.2 (Hoje), alem dos sitados acima realizei os seguintes procedimentos:

     

    1- Remover todas as DLL´s "ACBrFramework32.dll"

    2- Remover todas as DLL´s "ACBrFramework32.NET.dll"

    3- Limpar gacutil

    4- Limpar Addins do VS 2010

    5- Copiar todas as dependencias do ACBr para a pasta C:\Windows\System32

    6- Estava utilizando as pastas do SVN no disco D: passei as pastas para o disco C:, ficando assim C:\ACBr e C:\ACBrFramework

    7- Observei que na pasta C:\ACBrFramework\ACBrFramework\Exemplos\C\release o arquivo ACBrFramework32.dll não é o mesmo da pasta C:\ACBrFramework\ACBrFramework\x86, o exemplo desta pasta © esta funcionando normalmente

    8- Fiz o download das DLL´s compiladas e substitui nas devidas pastas

    9- Apaguei todos os arquivos das pastas C:\ACBr e C:\ACBrFramework e fiz novo download pelo SVN

     

    Se compilar o projeto em x86 recebo esta mensagem:

      "Não é possível carregar a DLL 'ACBrFramework32.dll': Não foi possível encontrar o módulo especificado."

    Se compilar o projeto em x64 recebo esta mensagem:

      "Não é possível carregar a DLL 'ACBrFramework64.dll': Não foi possível encontrar o módulo especificado."

     

    Estou utilizando Windows 7 Ult. 64 com VS 2010. (Amanha estarei criando uma VM com XP pra ver se funciona)

     

    Qualquer dica sera muito bem vinda

×
×
  • 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.