2

組み込みの Windows XP SP2 (別名 XPE) に .Net Framework バージョン 2.0 をインストールしようとしています。

Microsoft の XPE 固有バージョンのインストーラーを使用しています。

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

インストールが開始されると、次のエラーで失敗します。

QFE インストーラ -- エラー データベースに接続できません - データベースを確認してください

SPE に .Net 2.0 をインストールするにはどうすればよいですか?

4

3 に答える 3

1

さて、XPE 開発環境を更新するインストーラーを実行していますよね? それとも、デバイスを封印する前にそれをデバイスで実行しようとしていますか?

XPE 開発環境 (およびデータベース) がインストールされているワークステーションでそのインストーラーを実行する必要があります。インストーラーは Sql Server の特定のインスタンスで特定のデータベースを探しているため、変更した場合 (または他の誰かが変更した場合) は、インストーラーで使用する接続文字列を指定する方法を確認する必要があります。

さらに、Windows アカウントの資格情報を使用して接続しようとしている可能性があります。Sql Server にログオンし、コンポーネント定義を含む DB を開いて、レコードを追加できることを確認してください。または、接続文字列を指定できる場合は、使用する SQL ログイン ユーザー名とパスワードを設定できます。

Profiler は、上記の 2 つの問題をトラブルシューティングするための優れたツールです。

コンポーネントをインストールしたら、それらをイメージに追加し、依存関係を確認してからビルドする必要があります。


マシンに .NET 2.0 を直接 (再シールする前に) インストールしようとしている場合は、最初に Windows インストーラーのパッケージをマシンにインストールする必要があります。他にもいくつかの依存関係がある可能性があります。ずっとやってないから思い出せない。

XPE インストールの依存関係をトラブルシューティングする最善の方法は、Sysinternals の ProcessMonitor をインストールすることです。インストーラーを実行すると、何かを見つけようとして失敗する場所が表示されます。その情報を XPE IDE に戻し、コンポーネントでそれらのファイルを検索します。次に、それらのファイルを含むパッケージをイメージに追加して、再試行する必要があります。その困難なプロセスは時々..、.

于 2008-10-13T17:01:08.110 に答える
0

Windows XP Embedded Service Pack 2 Feature Pack 2007は、スタンドアロン製品ではありません。開発者はWindows®EmbeddedStudioツールスイートをインストールする必要があります。

于 2009-12-03T19:56:31.543 に答える
0

こんにちは、私はそれを修正する方法を知っています、

w XP embedded =(.NET Framework2.0を含む)用のfutre-pack 2007をインストールするだけです:D

于 2009-03-06T16:24:35.783 に答える