2012-08-23 1 views
1

32 비트 그래픽 exes를 사용하는 64 비트 응용 프로그램이 하나 있습니다. 그 32 비트 exes에 대한 createprocess를하고있는 동안 "HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ MyApp"의 레지스트리 경로를 찾습니다. 하지만 내 응용 프로그램이 64 비트이므로 모든 레지스트리 항목은 "HKEY_LOCAL_MACHINE \ SOFTWARE \ MyApp"에 있습니다. 결과로 32 비트 그래픽 exe 파일이 실패합니다. 내 질문은 "32 비트 exe도 wow6432node 대신 기본 64 비트 레지스트리 경로에 레지스트리 경로를 찾는 방법이 있습니까?"32 비트 exe에 대한 Wow6432node 리디렉션

P. 32 비트 그래픽 exes에 대한 소스 코드가 없으므로이 32 비트 exe를 64 비트로 변환 할 수 없습니다.

이 문제를 해결하려면 도움을주십시오.

감사합니다 ..

+0

안녕하세요, 나는 이것을 할 방법이 없다고 생각합니다. 한 가지 방법은 32 비트 exe를 64 비트로 변환하는 것입니다. – BitsMax

답변

1

그래서 그 32 비트 EXE는 기본 64 비트 레지스트리 경로 대신 wow6432node에서 자신의 레지스트리 경로를 찾는 방법은 없습니다? "

유일하게 가능한 솔루션은 포트 32 비트입니다 64 비트로 exe 64 비트로

관련 문제