기본적으로 .NET 어셈블리에서 C API를 노출해야합니다. PC에서는 C++/CLI를 사용할 수 있으며 필요한 부분에 완벽하게 작동합니다. 그러나 Windows CE에서는 C++/CLI가 지원되지 않습니다. 이 일을 할 수있는 방법이 있습니까?Windows CE의 기본 코드에서 관리되는 어셈블리 호출
1
A
답변
3
당신은 할 수 없습니다. 필요한 것은 "EE Hosting"입니다. 이는 네이티브 코드가 DLL 내부에서 관리되는 실행 엔진을 스핀 업하고 호스트 할 수 있어야한다는 것을 의미합니다. Compact Framework는이 기능을 지원하지 않습니다. 백도어 해결 방법도 없습니다.
0
이 페이지 참조 : http://msdn.microsoft.com/en-us/library/aa446497.aspx은 "전체 .NET Framework와 달리 .Net Compact Framework 2.0은 기본 코드에서 런타임 호스팅을 지원하지 않습니다."라고 말합니다.
관련 문제
- 1. 관리되는 스레드를 사용하여 기본 함수 호출 가능
- 2. Windows CE의 연결 확장 프로그램
- 3. Windows Mobile/CE의 UI 디자인
- 4. Windows CE의 글로벌 단축키 등록
- 5. 관리되는 코드에서 SetWindowLong 및 CallWindowProc 호출 (컴팩트 프레임 워크)
- 6. Maven 어셈블리 - 모듈 어셈블리 호출
- 7. Windows Azure에서 원시 코드에서 관리되는 코드로 문자열을 반환하는 방법은 무엇입니까?
- 8. C에서 호출 된 어셈블리 코드에서 CPU 레지스터를 초기화해야합니까?
- 9. Windows CE의 SSL에 대한 Padarn 요구 사항
- 10. Windows CE의 다국어 응용 프로그램 지원?
- 11. 어셈블리 호출 방법 결정
- 12. SQL Server 데이터베이스에서 관리되는 어셈블리 버전 확인
- 13. app.config 대신 코드에서 어셈블리 리디렉션
- 14. 관리되는 코드에서 관리되지 않는 배열 채우기
- 15. 네이티브 C++ 코드에서 관리되는 dll을 AppDomain으로로드
- 16. 어셈블리 및 시스템 호출
- 17. C++에서의 호출 어셈블리
- 18. C의 버퍼에서 어셈블리 호출
- 19. PIC 어셈블리 함수 호출
- 20. Fedora + Zend Server CE의 PHP 기본 시간대 문제
- 21. 기본 어셈블리 질문
- 22. 관리 코드에서 잡힌 네이티브 예외에서 기본 스택 추적을 얻는 방법
- 23. 관리되는 executable.net의 기본 스택 크기를 어떻게 변경합니까
- 24. XAML 코드에서 함수 호출?
- 25. Windows 어셈블리 언어 프로그래밍
- 26. Windows 7의 어셈블리
- 27. 관리되는 C++ (C++/CLI)에서 COM 표시 어셈블리 생성
- 28. Windows/DOS 어셈블리 - 간단한 수학
- 29. 이 Y86 어셈블리 코드에서 스택을 올바르게 이해합니까?
- 30. 어셈블리 코드에서 불필요한 버퍼 복사본 찾기
Yikes, 그건 나쁜 소식입니다. 당신은 어딘가에 (MSDN 또는 다른 곳에서)이 사실을 알 수 있습니까? 나는 너를 믿지 않는다. 나는 단지 내 상사에게로 돌아 가기 위해 탄약을 필요로 할 것이다 ... – Jason
나는 그들이 거기 있지 않다는 사실을 안다. 나는 CF 팀 관리와 논쟁했다. 특히 많은 경우에 대해. CLR 호스팅 API (http://msdn.microsoft.com/en-us/magazine/cc163567.aspx)에 대한 정의가 없다는 사실은 찾을 수있는 확실한 "there 's not there"선언은 없습니다. CF는 표기하기 때문입니다. – ctacke