4

Pocket PC プラットフォーム用のソフトウェアを開発する際に、Microsoft が Visual Studio と共に (および無料でダウンロードして) 提供する Pocket PC エミュレーターを喜んで使用しています。これにより、開発/デプロイ/テスト サイクルが大幅に短縮されます。(もちろん、実際のハードウェアで最終テストを行っています)。また、エミュレータをオフィスの他の人々 (ドキュメンテーション チームなど) に提供すると、ほとんど労力をかけずに正確なスクリーン ショットを取得できることもわかりました。したがって、これは私の状況に最適なツールであると確信しています。

問題は次のとおりです。エミュレーターのネットワーク機能を使用するには、エミュレーターを実行するマシンに Microsoft Virtual PC をインストールする必要があります。これは、このような小さなツールにとって非常に重い要件のように思えます。Pocket PC エミュレータでネットワーク機能を有効にする簡単な方法を見つけた人はいますか?

4

3 に答える 3

4

エミュレーターに必要なドライバーは、Virtual PC 2007 セットアップ ファイルから抽出できます。Windows Virtual PCがインストールされている Windows 7 ユーザーの場合、ネットワーク環境でエミュレーターを動作させるには、これが実際に知られている唯一の方法です (Windows Virtual PC をインストールすると、Virtual PC 2007 をインストールするオプションがないため)。

手順を説明するブログ記事はこちらです。簡単に言うと、Virtual PC 2007 SP1 セットアップ ファイルからVMNetSrvドライバーを抽出し、インターネット接続に使用するネットワーク アダプターにこのドライバーを手動でインストールします。

于 2011-11-14T14:37:00.343 に答える
2

簡単な答えはノーですが...

Power ToysからMicrosoftの無料のリモートディスプレイコントロールを使用し、ActiveSync全体でアプリを実行することを検討しましたか。これは、実際のハードウェア、ネットワーク通信などを使用していることを意味しますが、画面、キーボード、およびマウスが画面に反映されています。私はそれが御馳走に働くと思います。

于 2008-10-16T13:46:15.833 に答える
-1

イベントをさらに一歩進めました。コンパクト フレームワークに対してビルドするためのソリューションと、win32 .net フレームワークに対してビルドするための 1 つのソリューションを作成します。すべてのコードは単なる C# であるため、アプリケーションを PC 上で Win32 アプリケーションとしてコンパイルおよび実行する際に問題は発生しません。

もう 1 つの大きな利点があります。WinCE よりも Win32 用にコンパイルする方がはるかに高速です。

お役に立てれば...

于 2008-11-02T00:46:21.567 に答える