프로그래밍
C# 32bit 실행 파일에서 64bit 메모리 사용 방법
pgmaru
2022. 1. 25. 16:54
반응형
프로젝트의 속성창에서,
1. 빌드 탭의 플랫폼 대상을 'x86'으로 선택해 준다.
2. 빌드이벤트 탭의 빌드 후 이벤트 명령줄에 다음과 같이 추가해 주면 된다.
call "$(VS100COMNTOOLS)..\tools\vsvars32.bat"
editbin /largeaddressaware $(TargetPath)
이렇게 해서 빌드된 실행파일은, 32bit 실행파일이지만 64bit 메모리 주소값을 사용할 수 있게 된다.
32bit인데 OutOfMemory 에러가 나는 경우 적용할 수 있는 해결책이다.
반응형