I
islouis
Guest
친애하는 각하 :
임) EVC 의 DLL 파일을 빌드하려면 프로젝트 및 WinCE 다음 C # DLL 파일 #. (너무 추와 함께 사용하여 포팅하고.
나는 EVC C 를 사용하려고 노력 은 C DLL을 어느 WinCE 에뮬레이터 wth 노력하고있습니다.그러나, 제가 WinCE 에뮬레이터에서 실행 # (VS.NET)은 C dll 파일을, 및 C를 사용하려고하면,이 예외가 발생합니다 :
형식의 예외가 처리되지 않은 'System.MissingMethodException'가 발생했습니다
따라서, 제발 나에게 충고 주시기 바랍니다.감사합니다!
1) 나는 DLL을 변경하려고했습니다.사인 DUMPBIN / 수출을 표시하고있다 :
1 0 00001050?? 0CTest QAE @ (를) @ XZ
2 1 00001000?? 4CTest QAEAAV0부터 Z @ @ @ (을) ABV0 @
3 2 00001040? fnTest YAHXZ @
4 3 00003028? nTest @ @ 3HA
그래서 나는 그것을 해결하기 위해 두 방법을 시도 :
통근는 "C"__declspec (dllexport) int myIsScanSuspended (무효)
(
반환 IsScanSuspended ();
)
또는 사용합니다. EVC에서 DEF 파일을, DUMPBIN 지금처럼 보입니다 :
4 3 00003028 테스트
5 4 00001030 myIsScanSuspended
하지만 난 여전히 VS.NET 가전과 같은 예외를 먹여 가지고
C에서 # :
시스템을 사용하여;
사용과 System.Data;
System.Runtime.InteropServices를 사용하여;
(
공용 클래스 CommBase
(
[DllImport ( "CPP.dll")]
공공 정적 int 통근 myIsScanSuspended ();
하지만, 난 여전히 같은 예외가있습니다.
Btw, 그게 가전 에뮬레이터와 DLL 파일을 다운로드 문제가 되나?사촌 내가 그 때 C # 솔루션을 빌드, 그것 (C 업로드 나던 ) 에뮬레이터 파일에 DLL을 알아?, 아니면 따로해야?
아니면 내가 그리울 게 무엇입니까?어떤 조언을 주셔서 감사합니다!
루이
임) EVC 의 DLL 파일을 빌드하려면 프로젝트 및 WinCE 다음 C # DLL 파일 #. (너무 추와 함께 사용하여 포팅하고.
나는 EVC C 를 사용하려고 노력 은 C DLL을 어느 WinCE 에뮬레이터 wth 노력하고있습니다.그러나, 제가 WinCE 에뮬레이터에서 실행 # (VS.NET)은 C dll 파일을, 및 C를 사용하려고하면,이 예외가 발생합니다 :
형식의 예외가 처리되지 않은 'System.MissingMethodException'가 발생했습니다
따라서, 제발 나에게 충고 주시기 바랍니다.감사합니다!
1) 나는 DLL을 변경하려고했습니다.사인 DUMPBIN / 수출을 표시하고있다 :
1 0 00001050?? 0CTest QAE @ (를) @ XZ
2 1 00001000?? 4CTest QAEAAV0부터 Z @ @ @ (을) ABV0 @
3 2 00001040? fnTest YAHXZ @
4 3 00003028? nTest @ @ 3HA
그래서 나는 그것을 해결하기 위해 두 방법을 시도 :
통근는 "C"__declspec (dllexport) int myIsScanSuspended (무효)
(
반환 IsScanSuspended ();
)
또는 사용합니다. EVC에서 DEF 파일을, DUMPBIN 지금처럼 보입니다 :
4 3 00003028 테스트
5 4 00001030 myIsScanSuspended
하지만 난 여전히 VS.NET 가전과 같은 예외를 먹여 가지고
C에서 # :
시스템을 사용하여;
사용과 System.Data;
System.Runtime.InteropServices를 사용하여;
(
공용 클래스 CommBase
(
[DllImport ( "CPP.dll")]
공공 정적 int 통근 myIsScanSuspended ();
하지만, 난 여전히 같은 예외가있습니다.
Btw, 그게 가전 에뮬레이터와 DLL 파일을 다운로드 문제가 되나?사촌 내가 그 때 C # 솔루션을 빌드, 그것 (C 업로드 나던 ) 에뮬레이터 파일에 DLL을 알아?, 아니면 따로해야?
아니면 내가 그리울 게 무엇입니까?어떤 조언을 주셔서 감사합니다!
루이