Problem
Ich möchte Visual Studio Emulator für Android verwenden, aber wenn ich versuche, es zu starten, schlägt es fehl.
Der letzte Teil des Logbuchs ist:
%Vor%
Bisher habe ich es versucht ...
- Führen Sie alle Schritte aus aus, um Hyper-V zu aktivieren für den Emulator für Windows Phone 8
-
VMX und EPT sind aktiviert - geprüft mit coreinfo.exe
-
SLAT ist aktiviert - aktiviert mit CheckSLATStatusOfMachine.exe
- Deaktiviert Intel VT-d
- Aktiviert Hyper-V in Windows-Funktionen
- Nach allen relevanten Änderungen habe ich den PC aus der Steckdose gezogen und es erneut versucht
- Reparierter Visual Studio-Emulator für Android und Ausführen von XdeCleanup.exe
- Deaktiviert Kaspersky Internet Security
(Ich habe gelesen, dass manchmal Sicherheitssoftware interferiert)
- Wurde überprüft, ob ich Mitglied der Hyper-V-Administratorengruppe bin
- Erfolgreich erstellt und gestartet neue VM direkt in Hyper-V Manager
(Das war nur um zu überprüfen, ob ich irgendeine VM ausführen könnte)
Systeminfo
- CPU: Intel i7- 4790K
- Betriebssystem: Windows 8.1 Pro mit Media Center
- Hyper-V-Manager: v6.3.9600.16384
Kommentar
Ich habe viel Zeit darauf verwendet, die Lösung zu finden, und ich habe versagt. Was vermisse ich?
Ich habe gesehen, dass sie für Windows Phone manchmal ihren eigenen virtuellen Switch in Hyper-V Manager setzen. Soll ich das auch tun und wie soll es gemacht werden?
Bearbeiten # 1
In der Zwischenzeit:
- Ich habe private und interne Switch-Netzwerke manuell hinzugefügt ("Windows Phone Emulator Private Switch" und "Windows Phone Emulator Internal Switch" genannt, wenn die Namensgebung wichtig ist). Danach neu gestartet, erneut versucht. Hat nicht funktioniert.
- Ich habe festgestellt, dass XdeCleanup.exe den manuell erstellten internen privaten Switch löscht.
Bearbeiten # 2
Ich habe eine müde Methode von @John Kemnetz vorgeschlagen. Die Emulatorumgebung startet.
Nach Auswahl von Ja wird diese Ausnahme angezeigt.
Bearbeiten # 3 :: Lösung ☺ ::
Ich bin zu dem zweiten Versuch gekommen, den @ John Kemnetz in einer späteren Antwort vorgeschlagen hat.
Dies sind alle Schritte:
- Geöffnet Geräte-Manager und gelöscht eine und nur Intel (R) Ethernet-Verbindung I217-V von Netzwerkadapter
- Dann konnte ich nicht Netzwerkadapter überhaupt finden, es verschwand, so dass ich den Netzwerktreiber nicht neu installieren konnte
- Nachdem ich den Rechner neu gestartet hatte, wurde nicht nur Intel (R) Ethernet Verbindung I217-V automatisch in Netzwerkadapter , sondern auch Microsoft Hyper-V Netzwerkswitch installiert Standard-Miniport wurde installiert. Etwas, das ich zum ersten Mal sah.
- Dann habe ich den gleichen Konsoleneintrag wie in Edit # 2 versucht. Die Konsole hat nicht wie in Edit # 2 begonnen. Stattdessen habe ich das.
Zumindest gab es keinen Fehler!
- Also lief ich direkt zu VS2015, erstellte die Cordova-App aus der Vorlage und versuchte, den Emulator zu starten. Nachdem ich alle angeforderten Benutzerrechte vergeben habe, ist es erfolgreich gestartet!
- Dann habe ich unter Netzwerkadapter zwei neue Einträge gesehen, die automatisch in Bearbeitung erstellt wurden.