Часто задаваемые вопросы о MSP-файлах установщика Windows для Microsoft Dynamics GP

В этой статье содержатся ответы на эти часто задаваемые вопросы о MSP-файлах установщика Windows для Microsoft Dynamics GP.

Применимо к: Microsoft Dynamics GP
Исходный номер базы знаний: 912997

Введение

Microsoft Dynamics GP использует файлы исправлений Майкрософт (MSP-файлы) для установки исправлений, пакетов обновления, обновлений по налогу на заработную плату и обновлений заработной платы на конец года. Корпорация Майкрософт выпустила горячую тему, содержащую часто задаваемые вопросы о MSP-файлах. В этой статье содержатся ответы на эти часто задаваемые вопросы.

Обзор

Вопрос 1. Что такое MSP-файл?

A1. MSP-файл — это файл исправлений установщика Windows, который содержит обновления для приложения, установленного вместе с установщиком Windows.

В2. Почему microsoft Dynamics GP теперь использует MSP-файлы?

A2. MSP-файл должен использоваться для исправления любого приложения, установленного с установщиком Windows. Microsoft Dynamics GP теперь использует установщик Windows и должен быть исправлен с помощью MSP-файла.

Вопрос 3. Все msp-файлы включены?

A3: Да. Все MSP-файлы включают все горячие исправления, пакеты обновления, налоговые обновления и обновления конца года заработной платы, которые были выпущены ранее.

Установка

Вопрос 1. Существует ли контрольный список перед установкой пакета обновления или исправления, который можно выполнить?

A1: Да. Используйте следующий пакет обновления или контрольный список исправлений перед установкой:

  1. Убедитесь, что вы вошли в систему с правами администратора домена. Этот шаг устраняет проблемы с разрешениями на расположение пакета или файла установки.

  2. Запустите Windows Обновления и убедитесь, что все критические обновления скачанны и установлены.

  3. Убедитесь, что установлен установщик Microsoft Windows 3.1. Для этого откройте элемент Добавление и удаление программ в панель управления.

    Дополнительные сведения о том, как получить установщик Windows 3.1, см. в статье Доступен установщик Windows 3.1 версии 2 (3.1.4000.2435).

  4. Убедитесь, что microsoft платформа .NET Framework 1.1 установлена и обновлена. Обновите платформа .NET Framework с помощью клиентский компонент Центра обновления Windows. Убедитесь, что обновления установлены, найдите Microsoft платформа .NET Framework 1.1 в элементе Установка и удаление программ в панель управления.

  5. Обновите скрипты Windows для Windows XP. Этот шаг не выполняется автоматически через клиентский компонент Центра обновления Windows. Однако вы можете выполнить этот шаг, перейдя на один из следующих веб-сайтов Майкрософт:

  6. Скопируйте MSP-файл на локальный жесткий диск. Не устанавливайте обновление по сети.

В2. Должен ли пользователь иметь определенные права на рабочей станции, на которой должен быть установлен MSP-файл?

A2: Да. Пользователь должен быть опытным пользователем или администратором на рабочей станции, на которой установлен MSP-файл.

Вопрос 3. Существуют ли специальные действия по установке пакета обновления или исправления на компьютере под управлением Windows Vista, Windows Server 2008 или Windows 7?

A3. Используйте один из следующих методов:

  • Временно отключите контроль учетных записей пользователей (UAC). Для этого выполните следующие действия:

    1. Отключите контроль учетных записей пользователей (UAC).
    2. Дважды щелкните MSP-файл для установки.
  • Используйте контроль учетных записей. Для этого выполните следующие действия:

    1. Откройте окно командной строки от имени пользователя с правами администратора на локальном компьютере. Эта команда находится в группе Стандартные . Для этого щелкните правой кнопкой мыши ярлык командной строки и выберите Запуск от имени администратора.

    2. Скопируйте файл пути в корневую папку диска C.

    3. Введите следующую команду и нажмите клавишу ВВОД:
      cd c:\

    4. Введите следующую команду и нажмите клавишу ВВОД, чтобы установить файл исправления:
      Msiexec /p c:\ **PatchFile** /l*v C:\MSPErrorlog.txt

      Примечание.

      PatchFile представляет имя пакета обновления или устанавливаемого исправления.

Вопрос 4. Можно ли запустить MSP-файл и скопировать . Файлы CNK из папки Microsoft Dynamics GP, а затем установите эти . Файлы CNK на других клиентских рабочих станциях?

A4: Нет. Teh. Файлы CNK не могут быть скопированы из папки Microsoft Dynamics GP. Установщик Windows отслеживает добавление всех MSP-файлов. Если только . Файлы CNK были скопированы и установлены. Установщик Windows не знает, какие продукты были исправлены. Существует также больше файлов, чем . CNK-файлы, которые получают исправления. Копирование только . Файлы CNK могут вызвать другие проблемы, если пользователь выполнил исправление установки Microsoft Dynamics GP.

Вопрос 5. Почему необходимо запускать служебные программы и обновлять базы данных компании после установки MSP-файла на сервере?

A5. В Microsoft Business Solutions — Great Plains 8.0 пользователи запускали процесс выполнения специального обновления, когда мы выпустили изменения объектов базы данных в пакетах обновления. Пользователи Microsoft Dynamics GP должны пометить каждую компанию для обновления в служебных программах. Он внесет соответствующие изменения в объект базы данных для каждой базы данных.

Вопрос 6. Сколько времени займет процесс обновления корпоративных баз данных с помощью служебных программ?

A6. Процесс обновления может занять несколько минут для каждой корпоративной базы данных в зависимости от размера базы данных.

Вопрос 7. Нужно ли запускать служебные программы на каждой клиентской рабочей станции после установки MSP-файла?

A7: Да. После установки MSP-файла на сервере пользователю будет предложено запустить служебные программы на каждой клиентской рабочей станции.

Вопрос 8. Можно ли легко развернуть MSP-файл для своих клиентов?

A8: Да. После установки MSP-файла на сервере можно использовать функцию автоматического клиентского Обновления для развертывания исправления для всех клиентов. См. главу 5 в SystemAdminGuide.pdf на компакт-диске выпуск 9.0 Volume 1 в разделе Документация или на DVD-диске Microsoft Dynamics GP 10.0 и более поздних версий.

Вопрос 9. Если не установить MSP-файл на одном клиенте, могут ли это вызвать проблемы?

A9. После установки MSP-файла на сервере версия базы данных для этого исправления обновлена. Если на клиентской рабочей станции не установлен MSP-файл, сведения о версии не будут совпадать. Этот клиент получит сообщение об ошибке о том, что версия не соответствует и не сможет войти в систему.

В10. Могут ли сторонние продукты использовать MSP-файл для установки пакетов обновления?

A10: Да. Сторонний продукт также может использовать функцию автоматического клиентского Обновления для автоматической установки MSP-файлов. См. главу 5 в SystemAdminGuide.pdf на компакт-диске выпуска 9.0 тома 1 в разделе Документация.

В11. Можно ли сначала установить MSP-файл на клиентской рабочей станции перед установкой MSP-файла на сервере?

A11: Да. Однако клиент не сможет войти в базу данных компании, пока msp-файл не будет установлен на сервере. Чтобы обновить все корпоративные базы данных, на сервере также необходимо запустить служебные программы.

В12. Если у меня есть тестовый сервер с несколькими установками Microsoft Dynamics GP 9.0 или более поздних версий, будет ли установка MSP исправлять все установки?

A12: Да. При запуске msp-установки все установки Microsoft Dynamics GP будут исправлены. Если вы хотите установить исправление только для одной установки Microsoft Dynamics GP, выполните следующие действия.

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.

  2. Найдите и выделите следующий подраздел реестра:

    • 32-разрядная среда Microsoft Dynamics GP 9.0

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains

    • 64-разрядная среда

      HKEY_LOCAL_MACHINE\Software\wow6432Node\Microsoft\Business Solutions\Great Plains

    • 32-разрядная среда Microsoft Dynamics GP 10.0 и более поздних версий

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains\1033

    • 64-разрядная среда

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Business Solutions\Great Plains\1033

  3. Разверните папку для экземпляра Microsoft Dynamics GP, который требуется исправить.

    Примечание.

    Папка DEFAULT используется для установки по умолчанию. Папка Inst01 предназначена для второго экземпляра Microsoft Dynamics GP. Например, если вы хотите исправить вторую установку, разверните папку Inst01.

  4. Выберите папку SETUP, дважды щелкните код продукта и скопируйте код.

  5. Закройте редактор реестра.

  6. Нажмите кнопку Пуск и выберите пункт Выполнить.

  7. Чтобы установить MSP-файл, введите следующее и нажмите кнопку ОК:

    C:\updatename.msp /n {E979C594-95F9-4E3A-985D-A1DFDF403227}

    Примечание.

    Замените C:\updatename.msp на путь к MSP-файлу и имя msp-файла исправлений. Замените {E979C594-95F9-4E3A-985D-A1DFDF403227} кодом продукта, скопированным на шаге 4.

Устранение неполадок

Вопрос 1. Существует ли список распространенных сообщений об ошибках, которые могут появляться при запуске MSP-файлов установщика Windows?

A1: Да. Посетите раздел Сообщения об ошибках установщика Windows (для разработчиков), чтобы просмотреть статью с описанием сообщений об ошибках, которые могут быть созданы при установке MSP-файлов.

Вопрос 2. Почему при установке пакета обновления для Microsoft Dynamics GP появляется следующее сообщение об ошибке?

Обновление не может быть установлено службой установщика Windows, так как программа для обновления может отсутствовать или обновление может обновить другую версию программы. Убедитесь, что обновляемая программа существует на вашем компьютере и имеется ли исправление для обновления.

A2. Если у вас есть только одна установка Microsoft Dynamics GP, это сообщение об ошибке может указывать на потенциальные проблемы с текущей установкой Microsoft Dynamics GP на этом компьютере. Чтобы устранить проблему, выполните следующие действия.

  1. Нажмите кнопку Пуск, выберите панель управления, а затем дважды щелкните элемент Установка и удаление программ.
  2. В списке Установленные программы выберите Microsoft Dynamics GP, а затем выберите Изменить.
  3. Выполните восстановление в установке Microsoft Dynamics GP.

Если проблема не устранена, удалите Microsoft Dynamics GP на этом компьютере. Затем переустановите Microsoft Dynamics GP и установите последний пакет обновления еще раз.

Примечание.

Все MSP-файлы включают все предыдущие исправления MSP-файла.

В3. Почему я получаю "DEX. Версия DIC несовместима с исполняемой версией" при установке пакета обновления для Microsoft Dynamics GP?

ДЕКС. Номер версии <DIC несовместим с номером> версии исполняемой версии <.>

Ответ 3. Эта ошибка может возникнуть, если рабочая станция не перезапущена после того, как вам будет предложено перезапустить.

  1. Перезапустите рабочую станцию, а затем снова запустите Microsoft Dynamics GP.
  2. Переименуйте файл Dex.dic в папку Microsoft Dynamics GP, а затем снова запустите установку исправлений msp.

Эта ошибка может возникнуть при попытке запустить Microsoft Dynamics GP, если DEX. DIC не выполняет правильную сборку.

  1. Перейдите в папку Microsoft Dynamics GP Code на сервере (путь по умолчанию — C:\Program Files\Microsoft Dynamics\GP) и переименуйте текущий DEX. DIC в DEXOLD. DIC.
  2. Откройте панель управления, выберите Добавить и удалить программы, выберите Microsoft Dynamics GP и выберите Изменить.
  3. В окне Обслуживание программы выберите параметр Восстановить .
  4. Запустите Microsoft Dynamics GP, дважды щелкнув значок Microsoft Dynamics GP , чтобы убедиться, что ошибка устранена.

Вопрос 4. Почему при установке пакета обновления для Microsoft Dynamics GP возникает сообщение об ошибке "Установщик Windows не может найти файл GreatPlains.msi"?

Установщику Windows не удается найти файл GreatPlains.msi в расположении, где изначально была установлена Dynamics GP на основе пути, хранящегося в реестре Windows.

При переходе к файлу GreatPlains.msi на установочном компакт-диске появляется то же сообщение об ошибке. В чем заключается проблема?

A4. Эта проблема возникает, если путь к исходному файлу GreatPlains.msi был изменен или файл был перемещен. Необходимо исправить запись реестра для пути к файлу GreatPlains.msi. Для этого выполните следующие действия.

Предупреждение

При неправильном изменении реестра с использованием редактора реестра или другого способа могут случиться серьезные проблемы. Для решения этих проблем может потребоваться переустановка операционной системы. Компания Microsoft не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на ваш страх и риск.

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.

  2. В меню Файл выберите Экспорт.

  3. В поле Имя файла введите резервная копия реестра, выберите Все в разделе Диапазон экспорта, а затем нажмите кнопку Сохранить.

  4. Нажмите клавиши CTRL+F, введитеGreatPlains.msiи нажмите кнопку Найти далее. Будет возвращен подраздел реестра, похожий на следующий пример:
    HKEY_CLASSES_ROOT\Installer\Products\495C979E9F59A3E489D51AFDFD042372\SourceList

  5. Щелкните правой кнопкой мыши LastUsedSource и выберите команду Изменить.

  6. Замените текущий путь путем к файлуGreatPlains.msi на установочном компакт-диске Microsoft Dynamics GP 9.0. Например, если компакт-диск находится на диске D, сведения о значении будут следующими:
    D:\Bin\

  7. Нажмите кнопку ОК, а затем закройте Редактор реестра.

  8. Повторите установку пакета обновления.

    Примечание.

    Если у вас установлено несколько экземпляров Microsoft Dynamics GP, может потребоваться повторить эти действия, чтобы исправить другие экземпляры файла GreatPlains.msi.

Вопрос 5. Почему при установке пакета обновления появляется сообщение об ошибке "Установщик столкнулся с непредвиденной ошибкой при установке пакета обновления"?

Установщик столкнулся с непредвиденной ошибкой при установке этого пакета. Это может указывать на проблему с этим пакетом.

Код ошибки — 2755. Что вызывает эту ошибку?

A5. Эта ошибка возникает по любой из следующих причин.

  • Пакет обновления или исправление физически не в той же секции диска, что и папка приложения Microsoft Dynamics GP. Например, файл пакета обновления существует на диске C, а папка Microsoft Dynamics GP — на диске D. Чтобы устранить эту проблему, скачайте и запустите файл пакета обновления или файл исправлений на том же физическом диске, что и каталог Microsoft Dynamics GP.
  • Пакет обновления или исправление устанавливаются из сетевого расположения. Чтобы устранить эту проблему, если пакет обновления или исправление находится в общей сетевой папке, скопируйте этот файл локально на рабочую станцию, а затем установите файл.

Вопрос 6. При попытке удалить Microsoft Dynamics GP возникает ошибка сети.

При попытке чтения из файла произошла ошибка сети: C:\WINDOWS\Installer\GreatPlains.msi

Как ее устранить?

A6. При удалении программы Microsoft Dynamics GP доступ к файлу GreatPlains.msi осуществляется. Если этот файл не найден, появляется сообщение об ошибке. Чтобы устранить эту проблему, скопируйте файл GreatPlains.msi с установочного компакт-диска Microsoft Dynamics GP в расположение, которое отображается в сообщении об ошибке. Файл GreatPlains.msi находится в папке Bin на установочном компакт-диске Microsoft Dynamics GP. После копирования файла повторите попытку удаления Microsoft Dynamics GP. В этом примере файл GreatPlains.msi копируются в следующее расположение:
C:\WINDOWS\Installer\

Вопрос 7. Почему при применении пакета обновления или исправления для microsoft Dynamics GP на компьютере с Windows Vista возникает ошибка "Новый код должен быть включен в словарь Dynamics.set"?

"Новый код должен быть включен в словарь Dynamics.set. Однако у вас нет достаточных привилегий для этого. Вы можете продолжить, но новый код не будет использоваться".

О7. Это сообщение об ошибке возникает из-за контроль доступа пользователя (UAC) в Windows Vista. Чтобы устранить проблему, используйте один из следующих методов:

  • Запустите установку пакета обновления или исправления от имени администратора. Для этого щелкните файл правой кнопкой мыши, в контекстном меню выберите Запуск от имени администратора, а затем продолжите установку пакета обновления или исправления.
  • Отключите контроль доступа пользователя. Для этого выполните следующие действия:
    1. В панель управления выберите Добавить или удалить учетные записи пользователей.
    2. Выберите учетную запись пользователя, под которым вы входите на компьютер, а затем щелкните Перейти на страницу main учетные записи пользователей.
    3. Выберите Изменить параметры безопасности, снимите флажок Использовать контроль учетных записей (UAC) для защиты компьютера , а затем нажмите кнопку ОК.
    4. При появлении запроса перезагрузите компьютер.
    5. Установите, дважды щелкнув файл установки.
    6. Как только установка завершится, сбросьте изменения, внесенные в шагах 1–4, чтобы включить контроль учетных записей.