27

Windows 10 を更新して 10061 Windows Phone エミュレーター (すべての 8.1 および 10) をビルドすると、起動が停止しました。次のエラーが表示されます:「Windows Phone エミュレーターは Windows Phone オペレーティング システムに接続できません。UDP ポートをセットアップできませんでした」

エミュレーターを「修復」してみましたが、何も変わりませんでした。

エラー

Hyper-V マネージャーは、仮想マシンが機能していることを示しており、Hyper-V マネージャーから直接起動できます。私が言ったように、以前の Windows 10 TP ビルドでは問題ありませんでした。

エミュレータはバックグラウンドで動作します

4

15 に答える 15

26

「コントロール パネル\ネットワークとインターネット\ネットワーク接続」の下に「仮想スイッチ」情報が表示されますか? そうでない場合は、Hyper-V から "Windows Phone Emulator Internal Switch" を再作成して、問題が解決するかどうかを確認できます。以下の手順を試してください。

1.) Hyper-V を開く

2.) 既存の構成済み電話エミュレーターをシャットダウンします。

3.) 「仮想スイッチ マネージャー」をクリックします。

4.) [Windows Phone Emulator Internal Switch] をクリックします。

5.) そこに表示されている設定を覚えておいてください (削除して再作成するため)。

6.) [削除] をクリックして、既存の [Windows Phone Emulator Internal Switch] を削除します。

7.) [適用] をクリックし、[OK] をクリックします。

8.) [新しい仮想ネットワーク スイッチ] をクリックして、[Windows Phone Emulator Internal Switch] を再作成し、手順 5 で覚えたのと同じ設定を使用します。

9.) 次に、Visual Studio から F5 キーを押します。これにより、右側の仮想スイッチに新しいエミュレーターが構成されます。

于 2015-04-28T17:47:18.380 に答える
5

私にとっては、次の手順が機能しました。

  1. Hyper-V マネージャーを開き、すべてのエミュレーターを削除します

  2. 仮想スイッチ マネージャー (Hyper-V マネージャーの右側) から、すべての内部スイッチを削除します。

  3. [コントロール パネル] -> [ネットワークと共有センター] から、Windows Phone エミュレーターの仮想イーサネット ポートを無効にします。

  4. Visual Studio を起動し、そこからエミュレーターを起動します (プロジェクトをデプロイするだけです)

    更新: 古い接続は無効のままになり、新しい接続が作成されます。古い接続を削除する場合は、デバイス マネージャーに移動し、接続を見つけて [アンインストール] を選択します。

于 2015-08-10T12:29:37.790 に答える
0

私はそれが古いスレッドであることを知っていますが、私がチャイムを鳴らすと思っただけです.

私にとってそれを修正したのは、「Windows機能をオンまたはオフにする」に入ることでした...すべてのhyper vボックスの選択を解除します...コンピューターを再起動します...次に、「Windows機能をオンまたはオフにする」ですべてのhyper vボックスを再度選択します"そしてまた再起動....

これで修正されました。上記の解決策を試しましたが、うまくいきませんでした。

于 2016-12-29T10:09:01.850 に答える
0

Silmarが提供したソリューションは私にとってはうまくいきました。全体として、少なくとも Windows 10 Pro では、Hyper-V をインストールする必要がありますが、エミュレーター インストーラーが適切に構成するため、仮想スイッチを構成する必要はないようです。

于 2016-05-26T14:40:37.133 に答える
0

ウィンドウズ 10 プロ。

上記のすべてと他のスレッドからの同様の提案を試みた後、最終的に私にとってうまくいったのは次のことでした:

  • Hyper-V のアンインストール: [追加と削除] -> [Windows の機能の有効化/無効化]
  • Android 用 Visual Studio エミュレーターのアンインストール
  • リブート
  • デバイス マネージャーで、「ネットワーク アダプター」ノードの下にある残りの「Hyper-V 仮想イーサネット アダプター」インスタンスをすべて「アンインストール」します。
  • リブート
  • Hyper-V を再インストールする
  • リブート
  • Android 用の Visual Studio Emulator を再インストールする
  • デバイス プロファイルをダウンロードして起動する
  • 利益

すべての再起動が必要だったわけではありませんが、私はこれに頭を悩ませていました。

これは、過去に数回 Hyper-V を追加および削除したことと、いくつかの VirtualBox の競合が原因であると考えられます (現在インストールしていないため、過去に Hyper-V でうまく動作しませんでした)。 .

上記のすべてのヒントに感謝します。これが誰かに役立つことを願っています。

于 2016-05-24T13:26:30.693 に答える