Tenho uma aplicação que implementou a emissão de NFe na v2, e estou tentando passar isso para a v3
Teoricamente o XML já está correto, mas não estou conseguindo instanciar o Web Service
Alguém fez isso?
Consegui adicionar os serviços mas lança uma Exeption
O serviço está em homologação:
https://homologacao.nfe.fazenda.sp.gov.br/ws/nfeautorizacao.asmxLogo ao tentar instanciar var proxySefaz = new NfeAutorizacaoSoap12Client();
lança essa Exception:
{System.InvalidOperationException:
Não foi possível localizar o elemento de ponto de extremidade padrão que referencia o contrato 'NFeSP3AutorizacaoHomolog.NfeAutorizacaoSoap12'
na seção de configuração do ServiceModel cliente.
Isso pode ter ocorrido devido à falta de um arquivo de configuração para o seu aplicativo ou porque nenhum elemento de ponto de extremidade correspondendo a este contrato pôde ser encontrado no elemento cliente.
em System.ServiceModel.Description.ConfigLoader.LoadChannelBehaviors(ServiceEndpoint serviceEndpoint, String configurationName)
em System.ServiceModel.ChannelFactory.ApplyConfiguration(String configurationName, Configuration configuration)
em System.ServiceModel.ChannelFactory.ApplyConfiguration(String configurationName)
em System.ServiceModel.ChannelFactory.InitializeEndpoint(String configurationName, EndpointAddress address)
em System.ServiceModel.ChannelFactory`1..ctor(String endpointConfigurationName, EndpointAddress remoteAddress)
em System.ServiceModel.ConfigurationEndpointTrait`1.CreateSimplexFactory()
em System.ServiceModel.ConfigurationEndpointTrait`1.CreateChannelFactory()
em System.ServiceModel.ClientBase`1.CreateChannelFactoryRef(EndpointTrait`1 endpointTrait)
em System.ServiceModel.ClientBase`1.InitializeChannelFactoryRef()
em System.ServiceModel.ClientBase`1..ctor()
em Proxy.NFeSP3AutorizacaoHomolog.NfeAutorizacaoSoap12Client..ctor() na c:\Workspace2\MeuProjeto\MeuProjeto\Proxy\Service References\NFeSP3AutorizacaoHomolog\Reference.cs:linha 187
em NotaFiscal.Classes.NotaFiscalProdutoSpHomologacao.EmitirNotaFiscal(NotaFiscal notaFiscal) na c:\Workspace2\MeuProjeto\MeuProjeto\NotaFiscal\Classes\NotaFiscalProdutoSPHomologacao.cs:linha 33
em NotaFiscal.Factory.FactoryNfProduto.EmitirNotaFiscal(NotaFiscal notaFiscal, String codigoEstado) na c:\Workspace2\MeuProjeto\MeuProjeto\NotaFiscal\Factory\FactoryNfProduto.cs:linha 21
em MeuProjeto.Controllers.NotaFiscalController.CalculaValoresImpostosMercadoria(OrdemServico ordemServico, IEnumerable`1 pecas, Int32 count, List`1 notasFiscaisItems, Boolean seguradora) na c:\Workspace2\MeuProjeto\MeuProjeto\MeuProjeto\Controllers\NotaFiscalController.cs:linha 749
em MeuProjeto.Controllers.NotaFiscalController.CriaPreNotaFiscal(OrdemServico ordemServico, Boolean seguradora) na c:\Workspace2\MeuProjeto\MeuProjeto\MeuProjeto\Controllers\NotaFiscalController.cs:linha 631
em MeuProjeto.Controllers.NotaFiscalController.CriaNotaFiscal(Boolean eletronica, String numero, String serie, String emissao, Guid ordemServicoId, Nullable`1 descontoSeguradora, Boolean checkBoleto, Nullable`1 idCondicaoPagamento) na c:\Workspace2\MeuProjeto\MeuProjeto\MeuProjeto\Controllers\NotaFiscalController.cs:linha 178}
Pode ser algo muito simples, mas empaquei aqui
Muito obrigado