Virtual PCを使用しないネットワークアクセスを備えたPocket PCエミュレーター
-
03-07-2019 - |
質問
Pocket PCプラットフォーム用のソフトウェアの開発では、MicrosoftがVisual Studioで提供しているPocket PCエミュレーターを無料で使用しています(無料でダウンロードできます)。これにより、開発/デプロイ/テストのサイクルが大幅に高速化されます。 (もちろん、私はまだ実際のハードウェアで最終テストを行っています)。また、オフィスの他の人々(ドキュメントチームなど)にエミュレータを提供することで、簡単な労力で正確なスクリーンショットを取得できることもわかりました。ですから、これは私の状況に最適なツールだと確信しています。
懸念事項は次のとおりです。 エミュレータのネットワーク機能を使用するには、エミュレータを実行するマシンにMicrosoft Virtual PCをインストールする必要があります。これは、このような小さなツールにとっては非常に重い要件のようです。 Pocket PCエミュレータでネットワーク機能を有効にする簡単な方法を誰かが見つけましたか?
解決
Virtual PC 2007セットアップファイルからエミュレーターに必要なドライバーを抽出することができます。 Windows Virtual PC がインストールされているWindows 7ユーザーの場合、これは実際にはネットワーク環境でエミュレータを動作させる唯一の既知の方法です(Virtual PC 2007のインストールはWindows Virtual PCのインストール後のオプション)。
手順を説明するブログ投稿です。簡単に言うと、Virtual PC 2007 SP1セットアップファイルから VMNetSrv ドライバーを抽出し、インターネット接続に使用するネットワークアダプターにこのドライバーを手動でインストールします。
他のヒント
単純な答えは「いいえ」ですが、...
Microsoftの無料の電動玩具からリモート表示制御し、ActiveSyncでアプリを実行します。つまり、実際のハードウェア、ネットワーク通信、その他すべてを使用していますが、画面、キーボード、マウスは画面に反映されています。私はそれが御works走を見つける。
イベントをさらに一歩進めました。コンパクトなフレームワークに対して構築するためのソリューションと、win32 .netフレームワークに対して構築するための1つのソリューションを作成します。すべてのコードはC#であるため、アプリケーションをPC上でWin32アプリケーションとしてコンパイルおよび実行しても問題はありません。
もう1つの大きな利点があります。WinCEよりもWin32でコンパイルする方がはるかに高速です。
これが役立つことを願っています...