Sintomas
Ao tentar iniciar o Microsoft Dynamics GP, você recebe a seguinte mensagem de erro:
eOne.Dynamics.GP.ExcelBuilder.Engine.dll: a exceção foi lançada pelo destino de uma invocação.
Causa
Esse problema ocorre porque o arquivo eOne.Dynamics.GP.ExcelBuilder.Engine.dll entra em conflito com o Microsoft Dynamics GP.
Causa 1
Esse problema ocorre porque o arquivo eOne.Dynamics.GP.ExcelBuilder.Engine.dll entra em conflito com o Microsoft Dynamics GP. Consulte Resolução 1.
Causa 2
Esse problema ocorre porque o Construtor smartlist está configurado para usar o dicionário DU3830 em vez do dicionário SLBUILD no arquivo Dynamics.set. Como exemplo, a linha de arquivo Dynamics.set para SmartList Builder será assim: :C:Arquivos de Programas/Microsoft Dynamics/GP/DU3830.dic. Consulte Resolução 2.
Resolução
Para resolver esse problema, use uma ou mais das seguintes resoluções e métodos.
Solução 1
Método 1
Certifique-se de que a versão do arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll seja igual à versão do arquivo Application.SmartListBuilder.dll.
Para verificar a versão do arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll, siga estas etapas:
-
Localize o eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll arquivo.
Por padrão, o arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll está localizado na seguinte pasta:C:\Arquivos de Programas\Microsoft Dynamics\GP\Addins
-
Clique com o botão direito do mouse no arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll e clique em Propriedades.
-
Na guia Detalhes, observe a versão do arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll.
Para verificar a versão do arquivo Application.SmartListBuilder.dll, siga estas etapas:
-
Localize o Application.SmartListBuilder.dll arquivo.
Por padrão, o arquivo Application.SmartListBuilder.dll está localizado na seguinte pasta:C:\Arquivos de Programas\Microsoft Dynamics\GP
-
Clique com o botão direito do mouse no arquivo Application.SmartListBuilder.dll e clique em Propriedades.
-
Na guia Detalhes, observe a versão do arquivo Application.SmartListBuilder.dll.
Método 2
Certifique-se de que o arquivo Dynamics.set tenha o número correto de produtos listados. Para fazer isso, siga estas etapas:
-
Localize o arquivo Dynamics.set.
Por padrão, o arquivo Dynamics.set está localizado na seguinte pasta:C:\Arquivos de Programas\Microsoft Dynamics\GP
-
Use Bloco de notas para abrir o arquivo Dynamics.set.
-
Observe o primeiro número no arquivo.
Observação Este número é o número de produtos que você instalou. Por exemplo, se o número for 20, o arquivo Dynamics.set indicará que 20 produtos estão instalados. -
Conte todos os produtos listados no arquivo Dynamics.set.
-
Certifique-se de que o número de produtos seja o mesmo que o número que você anotou na etapa 3.
Método 3
Re-crie os arquivos de dicionário de formulário e re-crie os arquivos de dicionário de relatório. Para fazer isso, siga estas etapas:
-
Renomeie todos os arquivos de dicionário de formulário que você alterou e quaisquer arquivos de dicionário de relatório que você alterou.
Por exemplo, se você alterou o arquivo Reports.dic, renomeie-o para o arquivo Reports_old.dic. -
Se você não receber a mensagem de erro mencionada na seção "Sintomas" depois de renomear os arquivos, re-crie os arquivos de dicionário de formulário e re-crie os arquivos de dicionário de relatório.
Para obter mais informações sobre como criar o arquivo Forms.dic no Microsoft Dynamics GP, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da Microsoft:951767 Como criar o arquivo Forms.dic no Microsoft Dynamics GP Para obter mais informações sobre como criar o arquivo
Reports.dic no Microsoft Dynamics GP, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da
Microsoft:850465 Como criar novamente o arquivo Reports.dic no Microsoft Dynamics GP Note Se você ainda receber a mensagem de erro mencionada na seção "Sintomas" depois de renomear os arquivos, renomeie os arquivos de volta para os nomes originais e use o método
4.
Método 4
Se você não estiver usando Excel Report Builder, renomeie o arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll. Para fazer isso, siga estas etapas:
-
Localize o eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll arquivo.
Por padrão, o arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll está localizado na seguinte pasta:C:\Arquivos de Programas\Microsoft Dynamics\GP\Addins
-
Clique com o botão direito do mouse no arquivo eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll e clique em Renomear.
-
Renomeie o arquivo eOne.Dynamics.GP.ExcelBuilder.Engine.dll para o arquivo eOne.Dynamics.GP.ExcelBuilder.Engine.old.
-
Clique em Sim para aceitar a extensão de nome de arquivo.
Método 5
Reinstale o Construtor smartList. Para fazer isso, execute as etapas a seguir.
Etapa 1: Remover Construtor de SmartList
-
Clique em Iniciar,aponte
para Configuraçõese clique em Painel de Controle. -
Clique duas vezes em Adicionar ou Remover Programas,clique em
Microsoft Dynamics GPe clique em Alterar. -
Na janela Manutenção do Programa, clique em Adicionar/Remover Recursos.
-
Na janela Selecionar Recursos, expanda SmartList Buildere clique em Não instalar o recurso.
-
Siga a etapa apropriada:
-
No Microsoft Dynamics GP 10.0, confirme se o nome da pasta no campo Local de Instalação está correto e clique em
Próximo. -
No Microsoft Dynamics GP 9.0, confirme se o nome da pasta no campo Instalar para está correto e clique em
Próximo.
Observação A pasta especificada no campo é a pasta na qual ocorrem as alterações.
-
-
Na janela Instalar Programa, clique em
Instalar. -
Quando a janela Instalação Concluída for exibida, clique em
Concluir.
Quando você faz isso, o Microsoft Dynamics GP Utilities é iniciado. Se o Microsoft Dynamics GP Utilities não começar, clique em Iniciar , aponte para Programas , aponte para
o Microsoft Dynamics e clique em
Utilitários de GP. -
Faça logoff no Microsoft Dynamics GP Utilities como o usuário sa.
-
Na janela Tarefas Adicionais, clique em Iniciar o Microsoft Dynamics GP.
-
Clique em Sim quando for solicitado a incluir novo código.
Etapa 2: Reinstalar o Construtor smartlist
-
Certifique-se de que todos os usuários saiam do Microsoft Dynamics GP.
-
Fazer o back-up do banco de dados do DYNAMICS e do banco de dados da empresa. Para fazer isso, siga estas etapas:
-
Siga a etapa apropriada:
-
No Microsoft Dynamics GP 10.0, aponte para Manutenção no menu GP do
Microsoft Dynamics e clique em Backup. -
No Microsoft Dynamics GP 9.0, clique
em Backup no menu Arquivo.
-
-
Na janela Empresa de Backup, insira a empresa que você deseja fazer backup no campo Nome da Empresa, insira o local e o nome do arquivo no campo Selecionar o arquivo de backup e clique em OK.
-
Repita a etapa b para cada banco de dados da empresa.
-
Fazer o back-up do banco de dados do sistema. Para fazer isso, clique em Banco de Dados do Sistema no campo Nome da Empresa e siga as etapas usadas para fazer o back up do banco de dados
da empresa.
-
-
Clique em Iniciar,aponte
para Configuraçõese clique em Painel de Controle. -
Clique duas vezes em Adicionar ou Remover Programas,clique em
Microsoft Dynamics GPe clique em Alterar. -
Na janela Manutenção do Programa, clique em Adicionar/Remover Recursos.
-
Na janela Selecionar Recursos, expanda SmartList Buildere clique em Todo o recurso será instalado no disco rígido local.
-
Siga a etapa apropriada:
-
No Microsoft Dynamics GP 10.0, confirme se o nome da pasta no campo Local de Instalação está correto e clique em
Próximo. -
No Microsoft Dynamics GP 9.0, confirme se o nome da pasta no campo Instalar para está correto e clique em
Próximo.
Observação A pasta especificada no campo é a pasta na qual ocorrem as alterações.
-
-
Na janela Instalar Programa, clique em
Instalar. -
Quando a janela Instalação Concluída for exibida, clique em
Concluir.
Quando você faz isso, o Microsoft Dynamics GP Utilities é iniciado. Se o Microsoft Dynamics GP Utilities não começar, clique em Iniciar , aponte para Programas , aponte para
o Microsoft Dynamics e clique em
Utilitários de GP. -
Faça logoff no Microsoft Dynamics GP Utilities como o usuário sa.
-
Na janela Tarefas Adicionais, clique em Iniciar o Microsoft Dynamics GP.
-
Clique em Sim quando for solicitado a incluir novo código.
Solução 2
-
No Windows Explorer, vá para a pasta da GP do Microsoft Dynamics. O local padrão é C:\Arquivos de Programas\Microsoft Dynamics\GP.
-
Clique com o botão direito do mouse no arquivo Dynamics.set e edite em um editor de texto, como Bloco de notas.
-
Encontre a linha do dicionário construtor smartlist incorreto. Por exemplo: :C:Arquivos de Programas/Microsoft Dynamics/GP/DU3830.dic.
-
Edite a linha para ser o nome de arquivo correto do dicionário. Por exemplo: :C:Arquivos de Programas/Microsoft Dynamics/GP/SLBUILD.dic.