Wie kann der Windows 10-Simulator Ressourcen mit echten Computern gemeinsam nutzen?

319
Jacob Phan

Ich habe mit vielen Simulatoren gearbeitet. Sie sind in der Regel unabhängig von echten Computern, sodass ich jedes Programm installieren kann, ohne meine reale Umgebung zu beeinträchtigen. Es ist jedoch sehr interessant, dass der Simulator von Windows 10 alle Ressourcen mit dem realen Computer teilt. Innerhalb des Simulators kann ich alle Programme öffnen, die auf einem realen Computer installiert sind. Ich kann auf alle Dateien eines echten Computers zugreifen

Wie macht es das?

Simulator

0
Welcher Simulator, woher hast du es? Ein Simulator unterscheidet sich von einem Emulator, der sich wiederum von einer virtuellen Maschine unterscheidet. Ein "Simulator" wäre für mich einfach ein Programm, das * dem * Betriebssystem * ähnelt und als solches den gleichen Zugriff hat wie jedes andere Programm auf dem System. Wenn Sie eine Trennung wünschen, sollten Sie das Betriebssystem in einer VM installieren. Mokubai vor 6 Jahren 2
Sprechen Sie über das Entwicklertool, das von Visual Studio gestartet werden kann (https://docs.microsoft.com/en-us/visualstudio/debugger/run-windows-store-apps-in-the-simulator)? Es fehlt eher an Dokumentation und hat einen schrecklich unauffindbaren Namen: \ Bob vor 6 Jahren 1
Ohne weitere Informationen würde ich davon ausgehen, dass es * keine * Trennung als eine virtuelle Maschine oder einen Emulator bereitstellt. Höchstwahrscheinlich erhalten Sie lediglich eine unabhängige Benutzersitzung, sodass Sie eine Vollbild-App debuggen können, ohne dass die App mit der IDE kollidiert. Bob vor 6 Jahren 0
@ Bob: Falsch, Visual Studio verwendet virtuelle Hyper-V-Maschinen zum Simulieren von Windows 8.1 und 10 für Tabellen und Telefone. Der einzige Unterschied im Telefonfall ist die Verwendung einer Intel-Variante anstelle einer ARM-Variante. Überraschenderweise haben auch die mit Visual Studio gelieferten Android-Emulatoren eine ähnliche Architektur: x86 und verwenden Hyper-V-Backend. Paul Stelian vor 6 Jahren 0
@PaulStelian Bist du sicher? Der [Simulator] (https://docs.microsoft.com/de-de/visualstudio/debugger/run-windows-store-apps-in-the-simulator) unterscheidet sich stark vom [Emulator] (https: // Englisch: emagazine.credit-suisse.com/app/art...2934 & lang = en Die erste Version ist für UWP auf dem Desktop und die zweite für Windows Phone. * * Die Visual Studio-Simulator für Windows Store-Apps werden auf einem lokalen Computer nicht in einer isolierten Umgebung ausgeführt. "*. Bob vor 6 Jahren 0
@PaulStelian In der Tat, vorausgesetzt, die Technologie hat sich nicht geändert [seit 2011] (https://blogs.msdn.microsoft.com/visualstudio/2011/09/29/first-look-at-windows-simulator/), hat dies * absolut nichts * mit Hyper-V zu tun: * Unter der Haube ist der Windows Simulator eine Remotedesktopsitzung auf Ihrem lokalen Computer. * - Meine Vermutung, dass es sich lediglich um eine unabhängige Benutzersitzung handelt, scheint richtig zu sein. Bob vor 6 Jahren 1
@Bob Nun, was ich weiß, Tablets und Telefone können tatsächlich anders simuliert werden. Nett! Paul Stelian vor 6 Jahren 0

1 Antwort auf die Frage

1
Paul Stelian

Die "Emulation" (Simulator) von Windows-Tablets erstellt eine neue Remotedesktopsitzung, die zusammen mit Ihrem Konto ausgeführt wird, im Gegensatz zu den mobilen Emulatoren, die Hyper-V verwenden. Ich habe dies auf meinem lokalen Computer mit VS2015 bestätigt.

Dies bedeutet, dass es sich im Wesentlichen um denselben Computer handelt, und der einzige Unterschied besteht darin, dass der RDP-Client tatsächlich Berührungsereignisse sowie andere simulieren kann.