2009-08-04 21 views
1

Wenn ich ein Programm in Windows PE (Vista oder 7) ausführen möchte, darf ich keinen verwalteten Code verwenden?Verwalteter Code in WinPE

Kann ich nur C++ - Code haben, der keinen dotNet-Code referenziert?

Wie kann ich mit Windows interagieren? Muss ich user32.dll-Dateien verwenden, um verschiedene Operationen auszuführen?

+0

Update: WinPE 4.0 unterstützt .NET 4.0. – MDMoore313

Antwort

1

Edit: Siehe auch Can Windows PE 2.0 support the .NET framework?

Windows PE ein sehr begrenzt bisschen Fenster vor Fenstern geeignet ist. Es liegt nahe, dass große Teile der Windows im WIN32-Subsystem nicht verfügbar sind. Jedoch this page discusses coding with PE (though its limited to XP embedded). Und this diskutiert einige ui Aspekte unter PE und möglicherweise Möglichkeiten, Zugriff auf die Windows-Bibliotheken.

Es ist möglich, self host the CLR aber ich bezweifle es. Könnte eine interessante Herausforderung darstellen. Lass uns wissen, wie es dir geht.