지금 삼일짼데;;;
dll 디버깅 시 올바른 win32 응용 프로그램이 아닙니다...
이게 계속 떠서 미치겠네요.
c# 프로젝트에 사용되는 vc6 c++dll이 구버전이어서 import가 안 돼서
vs2017기반으로 dll을 다시 만들고 있음.
몇군데 수정을 하고 디버깅을 하는데(64/86 다 시도해봤습니다)
"경로.파일명.dll" 프로그램을 시작할 수 없습니다.
"경로.파일명.dll"은 올바른 win32 응용 프로그램이 아닙니다.
이런 메시지박스가 계속 뜨는 거임.
현재 윈10에 vs2017 기반이구요.
프로젝트 속성에서 구성과 플랫폼은 모든 구성/플랫폼으로 바꾼 상태임
플랫폼 도구 집합에서 ~~v_xp 이걸로 선택하라고 했는데
설치가 안 되어있어서,
검색해보니 windows10 SDK 설치하면 된다고 해서 설치하니
~~~v_xp 이 항목이 없어져버림;
혹시 해결방안을 아시면 조언 주세용...
니 컴퓨터는 32비트 윈도우고 64비트로 만든 거 아니냐?
컴퓨터는 64비트고, 프로그램으로 32, 64 다 해봤는데도 안 대염...ㅜ
그런데 제가 윈10 기반이거든요.. 왜 저런 오류가 나는지;;7.1 sdk 한 번 깔아볼까요?;;;
아니 디버깅하면 저게 떠요..dll 파일을 만드려고 합니다.
컴파일은 잘 되구요.
아 그게 지금 dll을 만들고 있는 거에요. dll 코드 다 짜고 이제 mydll.dll 파일로 만드려고 돌리면 저렇게 떠요.ㅜ
헐.....요기잉네요??;;; 감사합니다;;; 만들어져있네요;;디버깅 중 오류라서 만들어져 있는 줄 생각도 못했네요; 정말 감사합니다!