idgg
-
Total de ítens
2 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por idgg
-
-
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
Não Consigo Compilar O Projeto Em .net
em .Net (C# e VB.Net)
Postado
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?