2011-02-16 2 views
0

저는 vc6 응용 프로그램과 python27.dll을 사용하고 있습니다.왜 Python27/lib py 파일을로드하지 않고 python27.dll을로드 할 수 없습니까?

런타임 환경에 python27/lib/* 파일이 있으면 괜찮습니다.

하지만 python27/lib/* 파일이 없으면 응용 프로그램이 종료됩니다.

나는 Process Monitor를 사용하고 있고 프로세스는 많은 py를로드 할 것이다. (os.py 같은 ...)

그리고 나는 "파이썬은 기본 활성화 컨텍스트를로드하지 못했습니다"메시지를 보았다. (나는 추적 메시지가 dll_main에서 dl_nt.c에 발생)

어떻게 python27.dll 및 다른 lib/파일을 사용하는 .... ....?

python23.dll을 사용하기 전에 정상적으로 실행됩니다.

답변

0

파이썬 2.7을 임베딩/확장하려면 최신 Visual C++ Express 버전 중 하나를 사용하십시오. VC 6과 호환되지 않는다고 생각합니다.