Visual Studio 内で WP8 エミュレーターを開くことができません (Hyper-V マネージャーから開くことはできます)

Visual Studio 内で WP8 エミュレーターを開くことができません (Hyper-V マネージャーから開くことはできます)

さて、この問題は(どうやら)この問題と直接関係しているようです。 Windows Phone 8 エミュレーターでインターネットにアクセスできない (Windows 8 では接続が機能しているにもかかわらず)

方法については後ほど説明します。

Visual Studio 内でエミュレータを実行する際に問題が発生しています。アプリケーションをデプロイしようとすると (エミュレータが完全に読み込まれないため、この段階まで到達できません)、エミュレータが表示され、エミュレータが起動中であることを示すメッセージが表示されますが、約 5 分間何も起こらず、その後、次のメッセージが表示されます。

http://social.msdn.microsoft.com/Forums/getfile/187008

「Windows Phone エミュレーターは Windows Phone オペレーティング システムに接続できませんでした」

不思議なことに、Hyper-V マネージャー内でエミュレーターを起動しようとすると、問題なく (15 ~ 30 秒以内に) 実行されます。

さて、この問題が先ほど述べた問題となぜ関連しているのかについて考えてみましょう。メイン接続をエミュレーター仮想スイッチと共有すると、上で説明したエラーが発生します。ただし、共有をオフにすると、エミュレーターは正常に起動します (ただし、インターネットがないため、役に立ちません)。

もし誰かが私と同じケースを経験し、外部ルーターなしでエミュレータにインターネットを共有し、この問題を解決できたなら、どんな助けでも大いに感謝します。

余談ですが、WP7 の厳格な認証プロセスを考慮すると、Microsoft が WP8 エミュレーターで行った作業がいかにお粗末だったかに「驚いている」と言いたいです。Win8 全体については触れませんが、これは私が言ったように、単なる余談です。

ルーカス

関連情報