59

私はこの質問で述べたような同様の問題を抱えています:

仮想マシンを作成できません

しかし、私の問題はエラーの説明で少し異なります:

ここに画像の説明を入力してください

Windows Phoneエミュレーターは仮想マシンを作成できませんでした:スイッチの作成中に何かが発生しました:XdeはホストマシンのIPv4アドレスを見つけることができませんでした。

SLAT互換のハードウェアがあり、BIOSで仮想化が有効になっています。また、Windows 8のインストールは64ビットであり、仮想化されていません。Hyper-Vがインストールされています(再インストールを試みましたが、役に立ちませんでした)。編集:VirtualBoxまたはその他の仮想化ソフトウェア(Hyper-Vを除く)がインストールされていない

EDIT2:インストールされた他のネットワークソフトウェアのようです。私はそれを専門的に必要としているので、それを取り除く必要があるのは大変な時間です。彼らがそれを修正することを願っています。

EDIT3:私は自分のブログで見つけたすべてのことでそれについてもっと詳しく書いた。

4

12 に答える 12

61

それはすでに答えられていますが、私にとっては(そしてVirtualBoxをアンインストールせずに)もっと簡単なことがうまくいきました:

「HyperVに移動します。仮想スイッチマネージャーに移動します。「WindowsPhoneエミュレーター内部スイッチ」という名前の仮想スイッチを作成します。接続タイプを内部にします。エミュレーターを起動します。動作するはずです。」

エミュレーターを実行する前にマシンを再起動する必要がありましたが、VS2012、Xde、VirtualBoxのすべてが正常に機能しています。

クレジットはTheGeekNextDoorに送られます。

于 2012-11-02T22:09:55.530 に答える
21

スタートメニューからHyper-Vマネージャーを開き、仮想スイッチマネージャーを開きます。既存のスイッチをすべて削除し、接続タイプが内部に設定された新しい仮想スイッチを作成してみてください。

XdeCleanup.exe後で実行する必要があるかもしれません。

于 2012-10-31T01:00:09.283 に答える
18

同じエラーメッセージが表示されました。VirtualBoxを削除した後、すべてが正常に機能します

于 2012-10-31T00:44:23.040 に答える
7

次のようなすべてのvEthernetアダプターで「DeterministicNetworkEnhancer」をオフにした後、私の問題は解消されたようです。

ネットワークアダプタの設定

私はここでマイクロソフトからオンラインのドキュメントに従ってこれを試すようにインスピレーションを得ました。「エミュレーターが使用するHyper-V仮想アダプターを再構成するには」というタイトルのセクションを参照してください。

これが固執することを願っています。これは、この「新しく拡張された」エミュレータではなく、機能するものに追いつくための面倒なプロセスでした。

于 2013-01-18T16:00:40.547 に答える
5

これは私のために働いた。Windows8のスタート画面に移動します。右にスクロールして、HyperVタイルを確認します。

HyperVに移動します。仮想スイッチマネージャーに移動します。「WindowsPhoneエミュレーター内部スイッチ」という仮想スイッチを作成します。接続タイプを内部にします。

次に、エミュレータを起動します。動作するはずです。

于 2012-11-04T02:44:36.297 に答える
4

ここでの回答のいくつかは役に立ちました。試行錯誤の方法をテストすることで、私は自分に合った解決策を見つけました。注:CiscoVPNクライアントをWindows864ビットにインストールしています。Ciscoクライアントを削除したくありませんでした。

  1. Hyper-Vマネージャー–仮想スイッチマネージャーを開き、「WindowsPhoneエミュレーター内部スイッチ」と呼ばれる仮想スイッチを作成します。接続タイプを「内部」にします。既存の仮想スイッチを削除する必要はありません。
  2. 「ネットワーク接続」を開きます。「vEthernetWindowsPhoneEmulator Internal Switch」を右クリックして、「プロパティ」を選択します。「DeterministicNetworkEnchancer」の選択を解除し、「OK」をクリックします。他のvEthernetインターフェイスでも同じことができます。
  3. エミュレーターを実行すると、動作するはずです。
于 2014-02-01T20:08:13.550 に答える
3

Xdeは現在CiscoVPNClientv5.xと互換性がないようです。VPNクライアントをインストールすると、実際にこのエラーが発生します。Cisco VPN Clientをアンインストールすると、これが解決されます。

于 2012-11-01T07:49:50.227 に答える
3

これは私が同じ問題を解決するのに役立ちました:http: //mobileworld.appamundi.com/blogs/petevickers/archive/2012/11/01/troubleshooting-windows-phone-8-emulator-problems.aspx

また、virtualboxを同時に実行していてもアンインストールする必要はありません

これが誰かに役立つことを願っています

于 2013-04-23T11:56:21.597 に答える
1

私はこのばかげたエラーの解決策を見つけました。私はこの問題にほぼ1か月間取り組んでいました。

最近、2つのことを実行しました。エミュレーターは、Hyper-Vで仮想マシンを作成し、アプリケーションをエミュレーターにデプロイしました。

  1. アンチウイルスを無効にします。(私はPanda Cloud Anti-Virusを使用していました)
  2. オフにした場合はファイアウォールを有効にします

これがうまくいくことを願っています。

ありがとう。

于 2013-04-08T16:48:47.723 に答える
1

これを実現するのにいくつか問題がありました。最終的に、ネットワークアダプターをランダムに無効化および有効化することで、外部アダプターでも仮想スイッチを機能させることができました。

于 2013-05-25T19:50:34.370 に答える
0

これを修正するには、VMWarePlayerとVirtualBoxを削除してから、Windows Phone 8 SDKの修復インストールを実行します([コントロールパネル]->[アンインストール]->[Windows Phone 8 SDK]->[変更]->[修復])。

于 2013-08-23T20:11:29.757 に答える
0

この問題がWindows10で発生した場合、簡単な修正があります...次の場所に移動します。

  • スタートメニュー
  • 設定
  • ネットワークとインターネット
  • 状態
  • ネットワークリセット

これにより、すべての仮想ネットワークアダプターがクリーンアップされ、エミュレーターで再作成できるようになります。再起動したら、エミュレータを削除してから再作成すると、動作するように必要なネットワークアダプタが作成されます。

免責事項:この手法は、Windows10マシンでAndroid用のVisualStudioエミュレーターを使用して機能しました。Windows 8でも、Windows Phoneエミュレーターでもないことは理解していますが、根本的な問題は同じなので、誰かがここに着陸してWindows 10を使用している場合は、これを試してみてください。

于 2016-08-09T21:42:21.743 に答える