web-dev-qa-db-ja.com

Windows(電話)エミュレーター8.1 / 10がOSのロードでスタックする

私はエミュレーターを何日も動作させようとしてきました。以前、Windows Phone8.1エミュレーターとWindows8.1シミュレーターを試しましたが、どちらもOSのロードでスタックしていました。

今日の初めに、新しいWindows 10ツールをインストールし、新しいWindows 10エミュレーターでもう一度試してみる必要があると思いました...いいえ、それでも同じ結果です。

enter image description here

奇妙なことに、Hyper-Vマネージャーは問題なく動作しているようです。小さなプレビューウィンドウにアプリが正しく表示されていることがわかります(下の画像の左側にあるボックスを参照してください)。

また、ブレークポイントがヒットし、プロジェクトは正常に実行されているようです。

多くの answers がすでに提案しているので、1時間実行させてみましたが、それでも何も起こりませんでした。

enter image description here

私が試したことには、すべての仮想マシンのアンインストールとWP 8.1エミュレーターの修復が含まれますが、これまでのところ何も機能していません。

助けてください、これは私を完全に狂わせました。 :(

更新

これが役立つかどうかはわかりませんが、Windows Phoneエミュレーターの内部スイッチPrivateを使用するように変更した場合Internalの代わりに、ホストIPアドレスを特定できませんという警告がいくつか表示されます。すると、エミュレータが緊急通報画面に表示されます。下部の3つのボタンがまったく機能していないため、そこからできることはあまりありません。

接続タイプを変更することは正しい方法ではないことを理解していますが、これは少なくともエミュレーターが機能することを私に教えてくれます。それは方法の問題です。

12
Justin XL

数週間前にVisualStudioチームに連絡しましたが、最新の更新でこの問題が修正されたようです。そして、これが私が最終的にすべてを機能させる方法です。

  1. Windows 10 TPを最新バージョン(現在は10074)に更新します。
  2. 最新のVisualStudio 2015(現在はRC)をインストールします。
  3. インストールWindows 10開発者ツールのプレビューから ここ (エラーコード:-2147023294でいくつかの奇妙なエラーが発生しました。無視してください。次のステップに直接)。
  4. スタンドアロンWindows SDK for Windows 10 Insider Previewここ からインストールします。
  5. プレリリース版Microsoft Emulator for Windows 10 Mobileここ からインストールします。

それで全部です!これらすべてが完了した後、私のシミュレーターとエミュレーターの両方が正常にロードされています。

0
Justin XL

2つのWindowsPhone内部スイッチ接続があり、一方は実行中にプラグが抜かれているようです。プラグを抜いたものを無効にし、後者のままにします。これは、2日間いじくり回した後に私のために働きました。神のスピード。

6
Grimlock591

次のことを試してください。

  1. Hyper-Vマネージャーを開きます
  2. アクションペインで、Hyper-V設定をクリックします。
  3. サーバーペインで、物理GPを選択します。
  4. チェックを外しますこのGPUをRemoteFXで使用します
  5. [OK]をクリックして保存/閉じます。

Hyper-VマネージャーまたはVisualStudio内からWindowsPhoneエミュレーターVMを起動してみてください。

2
Darrick

XDE.EXEを例外としてWindowsファイアウォールに追加するだけで、この問題を解決しました。

この日だけ

2
YIem

多くの場合、スタックしていません。開始するのに時間がかかりすぎます。私は8コアプロセッサを持っていて、起動するのに5分ほどかかりました。スタックしていると思いましたが、起動しました。

1
YouneS

質問が古いことは知っていますが、上記の答えはどれもうまくいかなかったので、2セントを書き留めます。

  • Hyper-Vコンソールに移動し、すべてのエミュレーターを削除します
  • [デバイス管理]に移動し、ネットワークアダプターツリーノードの下で、すべての仮想スイッチを削除します
  • Visual Studioからエミュレーターを実行して、魔法が起こるのを確認します
0
fillobotto

これが役立つかどうかはわかりませんが、Windows Phoneエミュレーターの内部スイッチを内部ではなくプライベートネットワークを使用するように変更すると、ホストIPアドレスを特定できないという警告がいくつか表示され、エミュレーターが緊急時に表示されます通話画面。下部の3つのボタンがまったく機能していないため、そこからできることはあまりありません。

プライベートネットワークに設定すると、WindowsはWPエミュレーター。ネットワークアダプターを開き、エミュレーターを無効にしてからもう一度起動してみてください。機能しない場合は、このアダプターを再度有効にしてください。 **

0

WindowsSDKとエミュレーターをインストールするための回避手順は不要になりました。

セットアップエラーの修正を2015年4月30日午後7時PDTの時点でリリースしました

Windows 10 SDK 10.0.10069:インストーラーが失敗しました。

ユーザーがインストールをキャンセルしました。エラーコード:-2147023294 "

新しいセットアップでは、この問題は発生しなくなります。

既存のインストールおよび詳細については、次のフォーラム投稿を参照してください: https://social.msdn.Microsoft.com/Forums/en-US/17bc9d5e-2ea7-4149-bb75-23997db8bd25/

0
Paul Chapman

これは私のために働いた:

  1. WindowsDefenderに移動します。
  2. 次のパスに除外を追加します: "C:\ Users\UserName\AppData\Local\Microsoft\XDE\YourEmulatorVersion"

YourEmulatorVersion-たとえば10.0.14393.9

0
user7151260

2日間、ここに掲載されているすべてを試しましたが、何も機能しませんでした。最後に、最近ではファイルを失うことなく(更新を含めて3時間)ウィンドウを(再)インストールする方がはるかに簡単なので、私はそれに頼りました。同じことが起こりましたが、開発者モードで実行するためにVSをまだアクティブ化していないというアラートが表示されました:)それで、エミュレーターが機能するようになりました。

これが役立つ場合:Android Studioをインストールし、AndroidからHyper-Vを無効にしたときに問題が発生しました。VS用に再度有効にすると、再度実行できませんでした。しかし、 VSエミュレーターforAndroidを使用してAndroid&VSエミュレーターの両方を実行する方法があります。後でどのように機能するかを確認します...

0

私の場合、Hyper-V仮想スイッチマネージャーから内部スイッチを削除すると、エミュレーターをターゲットとしてアプリを実行するたびに、新しい内部スイッチが自動的に追加され、エミュレーターが正常に実行されます(ロードに固執することはなくなります)。画面)

問題は、PCを再起動するたびにそれをしなければならないということです

0
Yohan