Проблемы
При попытке запустить Microsoft Dynamics GP вы получаете следующее сообщение об ошибке:
eOne.Dynamics.GP.ExcelBuilder.Engine.dll: исключение было выброшено целевой аудиторией при вызове.
Причина
Эта проблема возникает из-за eOne.Dynamics.GP.ExcelBuilder.Engine.dll файла с Microsoft Dynamics GP.
Причина 1
Эта проблема возникает из-за eOne.Dynamics.GP.ExcelBuilder.Engine.dll файла с Microsoft Dynamics GP. См. решение 1.
Причина 2
Эта проблема возникает из-за того, что построитель интеллектуальных списков настроен на использование словаря DU3830 вместо словаря SLBUILD в файле Dynamics.set. Например, строка файла Dynamics.set для построщика smartList будет выглядеть так: :C:Program Files/Microsoft Dynamics/GP/DU3830.dic. См. решение 2.
Решение
Чтобы устранить эту проблему, используйте одно или несколько из следующих решений и методов.
Разрешение 1
Способ 1
Убедитесь, что версия eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файла та же, что и Application.SmartListBuilder.dll файла.
Чтобы проверить версию файла eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll, выполните следующие действия:
-
Найдите eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файла.
По умолчанию файл eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll в следующей папке:C:\Program Files\Microsoft Dynamics\GP\Addins
-
Щелкните правой кнопкой мыши eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файл и выберитесвойства .
-
На вкладке Сведения обратите внимание на версию eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файла.
Чтобы проверить версию файла Application.SmartListBuilder.dll, выполните следующие действия:
-
Найдите Application.SmartListBuilder.dll файла.
По умолчанию файл Application.SmartListBuilder.dll в следующей папке:C:\Program Files\Microsoft Dynamics\GP
-
Щелкните правой кнопкой мыши Application.SmartListBuilder.dll файл и выберитесвойства .
-
На вкладке Сведения обратите внимание на версию Application.SmartListBuilder.dll файла.
Способ 2
Убедитесь, что в файле Dynamics.set указано правильное количество перечисленных продуктов. Для этого выполните следующие действия:
-
Найдите файл Dynamics.set.
По умолчанию файл Dynamics.set находится в следующей папке:C:\Program Files\Microsoft Dynamics\GP
-
Откройте Блокнот Dynamics.set.
-
Обратите внимание на первое число в файле.
Примечание. Этот номер — количество установленных продуктов. Например, если число 20, файл Dynamics.set указывает на то, что установлено 20 продуктов. -
Посчитайте все продукты, перечисленные в файле Dynamics.set.
-
Убедитесь, что количество продуктов такое же, как и в шаге 3.
Способ 3
Повторно создайте файлы словаря форм, а затем повторно создайте файлы словаря отчета. Для этого выполните следующие действия:
-
Переименуй все измененные файлы словаря форм и измененные файлы словаря отчетов.
Например, если вы изменили файл Reports.dic, переименуем его в Reports_old.dic. -
Если после переименования файлов вы не получаете сообщение об ошибке, упомянутое в разделе "Симптомы", создайте файлы словаря форм, а затем повторно создайте файлы словаря отчетов.
Чтобы узнать больше о том, как повторно создать файл Forms.dic в Microsoft Dynamics GP, щелкните номер следующей статьи, чтобы просмотреть статью в базе знаний Майкрософт:951767 Как повторно создать файл Forms.dic в GP Microsoft Dynamics. Дополнительные сведения о том, как повторно создать файл
Reports.dic в Microsoft Dynamics GP, щелкните номер следующей статьи, чтобы просмотреть статью в базе знаний Майкрософт:850465 Как повторно создать файл Reports.dic в заметке Microsoft Dynamics GP. Если после переименования файлов в разделе "Симптомы" по-прежнему вы получаете сообщение об ошибке, переименуйте их, а затем используйте метод
4.
Способ 4
Если вы не используете Excel Report Builder, переименуем eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файл. Для этого выполните следующие действия:
-
Найдите eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файла.
По умолчанию файл eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll в следующей папке:C:\Program Files\Microsoft Dynamics\GP\Addins
-
Щелкните правой кнопкой мыши eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файл и выберите переименовать.
-
Переименуем eOne.Dynamics.GP.ExcelBuilder.Engine.dll в файл eOne.Dynamics.GP.ExcelBuilder.Engine.old.
-
Нажмите кнопку Да, чтобы принять расширение имени файла.
Способ 5
Переустановка построитель списков SmartList. Для этого выполните следующие действия.
Шаг 1. Удаление построитель списков SmartList
-
Нажмите кнопкуНачните, на
Параметрыи выберите панель управления. -
Дважды щелкните Добавить или удалить программы, выберите Microsoft
Dynamics GPи нажмите кнопку Изменить. -
В окне Обслуживания программы нажмите кнопку Добавить/удалить функции.
-
В окне Выбор компонентов разйдитесь на кнопку Построитель списков SmartListи выберите не устанавливать функцию.
-
Выполните соответствующий шаг:
-
В Microsoft Dynamics GP 10.0 подтвердите правильность имени папки в поле Расположение для установки, а затем нажмите кнопку
Далее. -
В Microsoft Dynamics GP 9.0 подтвердите правильность имени папки в поле Установить, а затем нажмите кнопку
Далее.
Примечание. Указанная в поле папка — это папка, в которой происходят изменения.
-
-
В окне Установка программы нажмите кнопку
Установить. -
Когда появится окно Установка завершена, нажмите кнопку
Готово.
При этом запускается программа Microsoft Dynamics GP Utilities. Если программы Microsoft Dynamics GP не запускались, нажмите кнопку Начните , найдите пункт Программы, найдите
Microsoft
Dynamicsи выберите программы GP. -
Войдите в Microsoft Dynamics GP Utilities в качестве пользователя sa.
-
В окне Дополнительные задачи щелкните Запуск Microsoft Dynamics GP.
-
Когда вам будет предложено ввести новый код, нажмите кнопку Да.
Шаг 2. Переустановка построитель списков SmartList
-
Убедитесь, что все пользователи вышли из Microsoft Dynamics GP.
-
У вас есть доступ к базе данных DYNAMICS и базе данных компании. Для этого выполните следующие действия:
-
Выполните соответствующий шаг:
-
В Microsoft Dynamics GP 10.0 найдите в меню
Microsoft Dynamics GP пункт Обслуживание и выберите пункт Резервное копирование. -
В Microsoft Dynamics GP 9.0 в меню Файл выберите пункт
Резервное копирование.
-
-
В окне Резервная копия компании введите название компании, резервное копирование которого вы хотите сделать, в поле Название компании введите расположение и имя файла в поле Выберите файл резервной копии и нажмите кнопку ОК.
-
Повторите шаг б для каждой базы данных компании.
-
"Заполохить системную базу данных". Для этого щелкните Системная база данных в поле Название организации и выполните действия, которые вы использовали для обеспечения ее базы
данных.
-
-
Нажмите кнопкуНачните, на
Параметрыи выберите панель управления. -
Дважды щелкните Добавить или удалить программы, выберите Microsoft
Dynamics GPи нажмите кнопку Изменить. -
В окне Обслуживания программы нажмите кнопку Добавить/удалить функции.
-
В окне Выбор компонентов разйдитесь в построитель списков SmartListи щелкните Элемент будет установлен на локальном жестком диске.
-
Выполните соответствующий шаг:
-
В Microsoft Dynamics GP 10.0 подтвердите правильность имени папки в поле Расположение для установки, а затем нажмите кнопку
Далее. -
В Microsoft Dynamics GP 9.0 подтвердите правильность имени папки в поле Установить, а затем нажмите кнопку
Далее.
Примечание. Указанная в поле папка — это папка, в которой происходят изменения.
-
-
В окне Установка программы нажмите кнопку
Установить. -
Когда появится окно Установка завершена, нажмите кнопку
Готово.
При этом запускается программа Microsoft Dynamics GP Utilities. Если программы Microsoft Dynamics GP не запускались, нажмите кнопку Начните , найдите пункт Программы, найдите
Microsoft
Dynamicsи выберите программы GP. -
Войдите в Microsoft Dynamics GP Utilities в качестве пользователя sa.
-
В окне Дополнительные задачи щелкните Запуск Microsoft Dynamics GP.
-
Когда вам будет предложено ввести новый код, нажмите кнопку Да.
Разрешение 2
-
В Windows проводнике перейдите в папку Microsoft Dynamics GP. По умолчанию папка C:\Program Files\Microsoft Dynamics\GP.
-
Щелкните правой кнопкой мыши файл Dynamics.set и в текстовом редакторе, например в Блокнот.
-
Найдите неправильную строку для словаря построитель интеллектуальных списков. Например: C:Program Files/Microsoft Dynamics/GP/DU3830.dic.
-
Отредактировать строку, чтобы использовать правильное имя файла словаря. Например: C:Program Files/Microsoft Dynamics/GP/SLBUILD.dic.