Установите .NET Framework 2.0 на Embedded XP (Win XPE) - PullRequest
2 голосов
/ 13 октября 2008

Я пытаюсь установить .Net Framework версии 2.0 на встроенную Windows XP SP2 (иначе XPE).

Я использую специфичную для XPE версию установщика от Microsoft:

http://www.microsoft.com/downloads/details.aspx?familyid=c4837dad-5719-4b63-8752-cb0a65802329&displaylang=en

При запуске установки происходит сбой со следующей ошибкой:

QFE Installer - Ошибка Не удается подключиться к базе данных - проверьте базу данных

Как мне установить .Net 2.0 на SPE?

Ответы [ 3 ]

1 голос
/ 13 октября 2008

Хорошо, значит, вы используете установщик, который обновляет вашу среду разработки XPE, верно? Или вы пытаетесь запустить это на устройстве, прежде чем запечатать его?

Вам необходимо запустить этот установщик на рабочей станции, на которой установлена ​​среда разработки (и база данных) XPE. Программа установки ищет конкретную базу данных на конкретном экземпляре Sql Server, поэтому, если вы (или кто-то другой) изменили ее, вам нужно прочитать, как указать строку подключения для использования с программой установки. 1003 *

Кроме того, он, вероятно, пытается подключиться, используя ваши учетные данные Windows. Убедитесь, что вы можете войти на Sql Server, открыть БД с определениями компонентов и добавить в нее записи. В качестве альтернативы, если вы можете указать строку подключения, вы можете установить имя пользователя и пароль для входа в Sql.

Profiler - отличный инструмент для устранения проблем, описанных выше.

После того, как вы установили компоненты, вам нужно будет добавить их в образ, проверить зависимости и затем построить его.


Если вы пытаетесь просто установить .NET 2.0 на машину напрямую (перед тем, как ее запечатать), вам сначала понадобятся пакеты для установщика Windows на машине. Там могут быть некоторые другие зависимости; Я давно этого не делал, поэтому не могу вспомнить.

Лучший способ устранения неполадок в зависимости от установки XPE - это установить на нее ProcessMonitor от Sysinternals. Запустив установщик, вы увидите, где он пытается что-то найти и терпит неудачу. Возьмите эту информацию обратно в свою среду разработки XPE и выполните поиск этих файлов в ваших компонентах. Затем вам нужно добавить пакеты с этими файлами в ваше изображение и повторить попытку. Это тяжелый процесс иногда ..,.

0 голосов
/ 03 декабря 2009

Пакет дополнительных компонентов Windows XP Embedded Service Pack 2007 2007 не является отдельным продуктом; для этого требуется, чтобы у разработчика был установлен пакет инструментов Windows® Embedded Studio.

0 голосов
/ 06 марта 2009

Привет, я знаю, как это исправить,

просто установите futre-pack 2007 для w XP встраиваемых = (.NET Framework 2.0 включены): D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...