none
Erro: "O assembly contendo o tipo xxx não foi referenciado. Não foi possível criar o objeto CLRObject" RRS feed

  • Pergunta

  • Boa tarde! Apliquei o KB2790534 (referente ao cancelamento de NF-e por evento) numa base de homologação do AX 2009 e agora quando vou em Contas a receber > Atividades Periódicas > Exportar/importar processo de NF-e, aparecem duas mensagens de erro:

    "O assembly contendo o tipo Microsoft.Dynamics.NfeCustServiceModel.CustomTextMessageBindingElement não foi referenciado.

    Não foi possível criar o objeto 'CLRObject'"

    Depois de debugar bastante, cheguei à linha em que o erro ocorre, na classe EFDocMsgTransport_WebServiceV4_BR, no método createBinding:

    messageEncodingBinding =
                new ClrObject("Microsoft.Dynamics.NfeCustServiceModel.CustomTextMessageBindingElement",
                                        "utf-8",
                                        "application/soap+xml",
                                        System.ServiceModel.Channels.MessageVersion::get_Soap12());

    Alguém poderia me ajudar a resolver este problema? Já reiniciei o serviço do AX e já adicionei novamente a referência do Microsoft.Dynamics.NfeCustServiceModel.dll, mas não adiantou.

    Obrigado desde já!

    Luiz Bezerra

    quarta-feira, 17 de abril de 2013 17:46

Respostas

  • Luiz,

    Onde você colocou a dll?

    A orientação é:

    • Copiar para a pasta bin da instância:
      Ex: C:\Program Files\Microsoft Dynamics AX\50\Server\DynamicsAx1\Bin
    • Criar a referência para a DLL
    • Compile a classe EFDocMsgTransport_WebServiceV4_BR
    • Reinicie o AOS

    Isso deve bastar

    Saulo

    • Marcado como Resposta Luiz Bezerra quarta-feira, 17 de abril de 2013 20:24
    quarta-feira, 17 de abril de 2013 19:22

Todas as Respostas

  • Luiz,

    Onde você colocou a dll?

    A orientação é:

    • Copiar para a pasta bin da instância:
      Ex: C:\Program Files\Microsoft Dynamics AX\50\Server\DynamicsAx1\Bin
    • Criar a referência para a DLL
    • Compile a classe EFDocMsgTransport_WebServiceV4_BR
    • Reinicie o AOS

    Isso deve bastar

    Saulo

    • Marcado como Resposta Luiz Bezerra quarta-feira, 17 de abril de 2013 20:24
    quarta-feira, 17 de abril de 2013 19:22
  • Obrigado pela ajuda! O problema ocorreu porque tinha essa dll só no meu computador, mas não no servidor. Copiei e colei no servidor e está tudo funcionando.

    Obrigado pela ajuda!

    quarta-feira, 17 de abril de 2013 20:24