Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. Cheque se no INI tem algo preenchido na Sessão DFe, Chave DadosPFX, se tiver remova, DadosPFX infelizmente não funciona corretamente na Lib.
  2. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  3. Crie um novo post para nova duvida.
  4. Se não lançou exception depois de chamar os metodos então funcionou, mudar as configuações de cedente na lib não atualiza na tela, teria que fazer o carregamento dos dados depois disso.
  5. Sem tag RPS não existe NFSe então, com certeza é erro do Webservice do ISSe, os cara implementou que nem aquele lugarzinho onde o sol não bate.
  6. Poder ser o path ou o conteúdo do ini, qualquer um dos 2 funciona, poste o log da lib para ver o erro que esta ocorrendo.
  7. Cara o codigo é o mesmo nos 2 projetos, não tem como ter resultados diferentes entre eles.
  8. Meu amigo todo o .Net framework é escrito em C# pode usar a dll em c# de boa. Quando digo compilado digo para compilar o projeto pegar a dll gerada e usar no seu projeto, mas pode tbm referenciar o projeto em C# que funciona normalmente.
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Foi corrigido este erro, na ultima modificação para arrumar erros de impressão esqueci de passar o componente posprinter para gerar o texto de impressão. Agora esta funcionando corretamente, baixe a ultima versão e teste.
  11. Vou estar testando aqui e se tiver algo errado faço a correção.
  12. Topico fechado pois é duplicado de outro que já foi respondido.
  13. O demos estão funcionando corretamente, eu mesmo modifiquei e testei eles.
  14. Não vai mesmo tu ta tentando referenciar uma dll nativa. Você precisa referenciar o projeto ou o projeto compilado da dll feita em c# usada para consumir a dll nativa e não a dll nativa.
  15. Inicializou a variavel buffer com um tamanho predefinido ? Passou este valor na variavel bufferlen ? Erro de acess violation geralmente é erro no acesso a variavel buffer.
  16. Eu uso Netbeans versão 12.2. O erro do video é que você não tem a dll nativa do ACBrLibBoleto por isso esta dando o erro ou esta usando a versão errada. Usando o video de base você precisa usar a dll Cecl que se encontra napasta MT.
  17. Eu fiz uns ajustes no demo do boleto, favor tentar novamente.
  18. Rafael Dias

    manifesto

    So para complementar no link abaixo da documentação você acha os exemplos, e que eu saiba não tem distribuição do manual por chm apenas documentação online. Modelos Evento.INI (sourceforge.io)
  19. Este componente já foi testado no D7, eu pedi para o rapaz que testou refazer os testes, mas pelo momento digo que pode ser algo ai. O ifdef que tu fala é usado em vários locais do ACBr e não so ai.
  20. OpenSSL não funciona com A3 e nem certificado no repositorio do windows, use Wyncript no lugar.
  21. Não precisa fazer classe de serviço algum, ali eu to registrando a classe no container IOC do Asp.Net Core, geralmente é a forma mais comum de usar classes em Asp.Net Core. Mas se quiser usar direto, basta usar assim var nfe = new ACBrNFe("[Memory]") ou assim var nfe = new ACBrNFe(WebHostEnvironment.ContentRootPath + "\\ACBrLib.ini");
  22. O problema ai com certeza é que não esta conseguindo gerar o ini por causa de path tente registrar da seguinte maneira services.AddTransient<ACBrNFe>((Func<IServiceProvider, ACBrNFe>) (s => { IOptions<ACBrNFeOptions> service = s.GetService<IOptions<ACBrNFeOptions>>(); return service.Value.UseMemory ? new ACBrNFe("[Memory]", service.Value.Senha) : new ACBrNFe(s.GetService<IWebHostEnvironment>().ContentRootPath + "\\" + service.Value.ConfigName, service.Value.Senha); }));
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  24. Basta passar o conteúdo do INI que funciona, se olhar o exemplo de pdv em C# é feito desta maneira.
  25. Se você ativa e desativa o controle de porta não serve para nada, o controle de porta é para deixar que o componente conecte e desconecte a cada requisição que ele fizer a impressora, s você já faz isso de forma manual ele ficam desnecessario, lembrando que quando tu ativa a impressora o componente além de tentar comunicar ele le os status da impressora, com o controle de porta isso não ocorre tornando mais rapido. Sobre o erro de socket isso é erro na comunicação TCP, ou por problema na rede, a impressora não respondeu ou ela ta sendo utilizada no momento.
×
×
  • 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.