Emulator WVGA 512MB
でWindows Phone 8アプリのデバッグを開始しようとすると、次のエラーメッセージが表示されます
Windows PhoneエミュレーターはWindows Phoneオペレーティングシステムに接続できませんでした: エミュレーターは、ホストIPアドレスを判別できませんでした。ゲスト仮想マシン。 一部の機能が無効になっている可能性があります。
エミュレーターは常にThe Windows Phone OS is starting...
を表示します。何が問題なのか理解できません。ご意見をお聞かせください。
最後に問題は解決されました。
これは私のために働いた(発見 ここ ):
この問題を解決するには、次の手順に従ってください
1。ネットワークと共有センターに移動
2。アダプターの設定を変更します
3.vイーサネットに移動(内部イーサネットポートWindows Phoneエミュレーターの内部スイッチ)
4。右クリックして有効にします(既に有効になっている場合は、再度無効にしてから有効にします)。
同じ問題がありました。長い調査とイベントログの確認の後、Windowsファイアウォールが仮想マシンに接続しているエミュレーターをブロックしていることがわかりました。その情報があれば、問題を簡単に修正できます。
はい! [コントロールパネル]-> [システムとセキュリティ]-> [Windowsファイアウォール]-> [Windowsファイアウォールを介したアプリまたは機能を許可する]に移動します。 [別のアプリを追加]ボタンをクリックして、エミュレータのパス(通常は「C:\ Program Files(x86)\ Microsoft XDE\8.0\XDE.exe」を参照しますが、インストール場所によって異なる場合があります)。適切なネットワークタイプを選択し、新しいアイテムを追加します。
VSに戻り、アプリケーションを実行します(既に開いているエミュレーターインスタンスを閉じます)。すべて正常に動作するはずです!
私のために働いた解決策:
幸運を!
魔法は必要ありません。 Windows Phone SDKをインストールした後、開発マシンを再起動するだけです。
あなたの説明は通常、サードパーティのアンチウイルスのファイアウォールによるものです。
Symantecを使用する場合は、この手順に従ってください https://stackoverflow.com/a/26326528/4446346
Windows Firewallを使用している場合は、この手順に従ってください https://stackoverflow.com/a/27685167/4446346
[〜#〜] avg [〜#〜]を使用している場合は、次の手順を実行します。
あなたがしなければならないもう一つのことは、「Windows Phone Emulator Internal Switch」に行き、「AVGネットワークフィルターのチェックを外すことです。ドライバー」
openネットワークと共有センター->アダプター設定の変更-> プロパティ
「AVGネットワークフィルタードライバー」のチェックを外します
タッチスクリーン付きのコンピューターを使用していてこのエラーが発生した場合、Hyper-Vがタッチスクリーンfxを介して仮想デバイスに移植しようとしていることが原因である可能性があります。
これは(見つかった場合)簡単に修正されます。
仮想デバイスの起動の試みをすべてシャットダウンします。
移動:Hyper-Vマネージャー-> Hyper-V-settings->物理GPU:s //「このGPUをRemoteFXで使用する」チェックボックスをオフにします
ハードドライブに十分な空き領域があることを確認します。
Hyper-V
からProgram and Features
を無効にして、マシンを2回再起動できます。すべてがデフォルトになります。 Hyper-V
を有効にして2回再起動すると、すべてが再び機能するはずです。
エミュレータを初めてロードする場合、最初のアプリセットをインストールして設定する電話(最初の起動時)と同じように動作します。これが、最初の開始に長い時間がかかる理由です。実際にHyper-Vマネージャーを開いて、デバッグを開始したときに選択したVMに接続して、実際の進行状況を確認できます。これが役立つことを願っています。
また、vEthernet(内部イーサネットポートWindows Phoneエミュレーター内部スイッチ) in ネットワークと共有センターが有効になっているかどうかを確認できます(私の場合はそうではなく、私はあなたと同じエラーを受け取りました) )。
Vmware player 12をアンインストールしてみてください。いくつかの方法を試しましたが、削除するまで何も動作しません。お役に立てば幸いです。