Syswow64-Verzeichnis mit 32-Bit-Anwendung erhalten

Ich versuche, eine Datei im Systemverzeichnis zu finden. Das Problem ist, dass bei der Verwendung von

Environment.SystemDirectory

Auf einem x64-Computer erhalte ich immer noch das System32-Verzeichnis anstelle des Systemwow64-Verzeichnisses.

Ich muss das Verzeichnis "System32" auf x86-Computern und das Verzeichnis "SystemWow64" auf x64 abrufen.

Irgendwelche Ideen

BEARBEITEN Um das SysWow64 zu finden, verwende ich das "GetSystemWow64Directory". (weitere Informationen hier: pinvoke Beachten Sie, dass auf Nicht-x64-Computern das Ergebnis '0' ist. Hoffe das hilft jemandem

Antworten auf die Frage(8)

Ihre Antwort auf die Frage