Wie kann ich feststellen, ob meine Anwendung auf einer virtuellen Maschine ausgeführt wird?

Wie kann ich erkennen (.NET oder Win32), wenn meine Anwendung läuft in einer virtuellen Maschine?

Kommentar zu dem Problem
Ich lief eine app den anderen Tag, und es würde nicht laufen in einer Virtuellen Maschine.. . es sagte, es konnte nicht. Ich Frage mich, wie man es kannte. Kommentarautor: Jason
Es gibt eine Reihe von Dingen, die nicht funktionieren in VMs: einige Teile der MS-SQL-Server, C# für Geräte-emulator, und Keuchen Virtual PC/Server. Zu können planen, dass in Programmen und Skripten, ist wertvoll. Kommentarautor: Jay Bazuzi
...also, wenn Sie eine Abhängigkeit auf etwas, das nicht funktioniert in einigen Umgebungen (z.B. VMs), dann sollten Sie die Abfrage, die Abhängigkeit zu sehen, ob es funktionsfähig ist, in der aktuellen Umgebung. Oder vielleicht verpasste ich Ihr zeigen? Kommentarautor: reuben

InformationsquelleAutor der Frage Jason | 2009-01-31

Schreibe einen Kommentar