Object reference not set to an instance of an object

"Object reference not set to an instance of an object"

ou

"Referência de objeto não definida para uma instância de um objeto"



Este erro ocorre quando a DLL tenta acessar um parâmetro (campo) de chamada da DLL "inexistente", exemplo:


8 - Erro: tag tpAmb inexistente no NF-e de entrada Referência de objeto não definida para uma instância de um objeto.


Se for um parâmetro de entrada, o usuário deve verificar se a sua aplicação está informando um valor para o parâmetro.

Se for um parâmetro de saída, o usuário deve verificar se o parâmetro foi declarado e inicializado na aplicação e está pronta para receber um valor que será passado pela DLL.

Para evitar evitar este tipo de erro, procure declarar e inicializar todos os parâmetros da chamada da DLL.


"Object reference not set to an instance of an object"

Esta mensagem pode acontecer também na versão 2Gv0.8e para usuários da DLL que utilizam drive mapeado na rede ou UNC.

A solução do problema neste caso é utilizar uma versão da DLL diferente da versão 2Gv0.8e