Visual Studio에서 Windows CE 5.0 장치 용 기본 C++ 프로젝트를 실행하면 누락 된 리소스에 대해 불평하는 오류가 발생합니다. Depends는 내 실행 파일에 ayghsell.dll (Windows Mobile 셸) 및 CoreDll.dll이 필요하다고 말합니다. 이것은 실행 파일을 일반적인 Windows CE 설치 대신 Windows Mobile 장치에서만 실행할 수 있다는 것을 의미합니까? 그렇다면 일반 WinCE를 대상으로 실행 파일을 어떻게 만들 수 있습니까?기본 스마트 장치 프로젝트에서 종속성을 찾을 수 없습니다.
1
A
답변
3
일반 Windows CE 설치의 의미에 따라 다릅니다. Windows CE 자체는 모듈화 된 운영 체제이므로 다른 장치에는 다른 모듈이 포함될 수 있습니다. 따라서 각 Windows CE 장치에는 근본적으로 다른 OS가 설치되어있을 수 있습니다 (헤드리스 임).
Coredll은 Windows CE 설치에 포함되는 표준 "일반"라이브러리이지만 시스템의 다른 모듈에 따라 다른 구성 요소를 포함 할 수 있습니다.
Windows CE의 비교적 표준 버전을 대상으로하려면 표준 SDK 구성 요소 세트를 대상으로하거나 Windows Mobile 플랫폼으로 이동하십시오.
SDK가 있으면 설치하여 사용하십시오. 아무 것도 사용할 수없는 경우 Platform Builder 및 OS 프로젝트 파일을 사용하여 SDK를 생성 할 수 있습니다.
Windows CE가 아닌 Windows 설치에서 응용 프로그램을 작동 시키려면 aygshell 라이브러리를 사용하는 코드를 제거하고 해당 라이브러리에 연결하면됩니다.
관련 문제
- 1. "org.eclipse.persistence"Maven 종속성을 찾을 수 없습니다.
- 2. maven은 로컬 저장소에서도 종속성을 찾을 수 없습니다.
- 3. WP7 프로젝트에서 HttpWebRequest.GetResponse()를 찾을 수 없습니다.
- 4. Eclipse 프로젝트에서 특정 라이브러리를 찾을 수 없습니다.
- 5. 프로젝트에서 Eclipse 오류가 발생했습니다. 찾을 수 없습니다.
- 6. 스마트 장치 프레임 워크
- 7. 타사 DLL에서 ASP.NET MVC 프로젝트의 종속성을 찾을 수 없습니다.
- 8. 레이크가 종속성을 찾을 수 없음
- 9. 웹 서비스 스마트 장치 C#
- 10. 다른 디렉토리에서 jar를 실행하면 필요한 종속성을 찾을 수 없습니다.
- 11. 목록의 기본 새 양식을 찾을 수 없습니다.
- 12. 기본 끝점 요소를 찾을 수 없습니다.
- 13. javax.validation.ValidationException : 기본 공급자를 찾을 수 없습니다.
- 14. XCode가 기본 SDK를 찾을 수 없습니다.
- 15. net_rim_cldc을 찾을 수 없습니다.
- 16. msvcr90d.dll을 찾을 수 없습니다.
- 17. iPhone 장치 테스트 연결 문제입니다. DevToolsBundleInjection.framework를 찾을 수 없습니다.
- 18. iPhone 장치 테스트 연결 문제가 있습니다. DevToolsBundleInjection.framework을 찾을 수 없습니다.
- 19. Objective-C - 종속성을 이용한 스마트 프로그래밍
- 20. 내 Xcode 프로젝트에서 표준 파일을 찾을 수 없습니다.
- 21. 테스트 프로젝트에서 테스트중인 프로젝트의 개체를 찾을 수 없습니다.
- 22. 안드로이드 장치를 찾을 수 없습니다.
- 23. 소스를 찾을 수 없습니다!
- 24. WPF : Microsoft_Windows_Themes을 찾을 수 없습니다.
- 25. Visual Studio 2010 스마트 장치 프로젝트
- 26. VS 설치 프로젝트에서 MSI에서 프로젝트의 종속성을 어떻게 제외시킬 수 있습니까?
- 27. Visual Studio 2008 C++ 스마트 장치 플랫폼
- 28. jsp에서 패키지를 찾을 수 없습니다
- 29. 오류 : 함수 "ggplot"을 찾을 수 없습니다.
- 30. devenv를 사용하여 지정된 구성으로 스마트 스마트 장치 CAB 프로젝트를 빌드하십시오.
"표준"CE 구성이 없으므로 문제가 생길 수 있으므로 표준 SDK를 절대 * 대상으로 삼아서는 안됩니다. – ctacke
AYGSHELL은 CE 5.0 이상 버전의 선택적 구성 요소이므로 제거하는 것이 반드시 필요한 것은 아니며 어쨌든 WinMo 응용 프로그램을 CE에서 작동시키는 것은 쉽지 않습니다. WinMo와 바닐라 CE의 차이점은 AYGSHELL뿐입니다. – ctacke
표준 SDK가 있지만 정확한 표준은 아닙니다. 더 많은 제안입니다. 아직도 그것은 거의 모든 Windows CE OS 이미지에있는 많은 것들이 포함되어 있습니다. 따라서 정확한 Windows CE OS SDK가없는 경우 표준 SDK를 사용하는 것이 좋습니다. – Daemin