2011-07-02 3 views
1

내가 가진 M3 터미널 내가 비주얼 스튜디오있는 Windows CE 프로젝트를 만들 4.02 윈도우 CE .NET 2008 나는 내 project.Vs이 하려고 배포 할 때 SQLSERVER에 연결을 위해 나는 SQLCE 연결을저기서하고 SQL Compact Framework 설치 작업 rep, SqlCompact Core를 설치 한 다음이 os가 아닌이 설치와 같은 장치에서 오류 메시지가 표시됩니다. 내가 무엇을 할 수 있을지?윈도우 CE 배포 오류

답변

1

질문에 100 % 명확하지 않습니다. 타겟 장치가 CE 4.0 또는 4.2를 실행합니까? 차이가 꽤 큽니다.

Studio 2008에서 배포를 시도 할 때 해당 버전 번호의 OS를 지원하지 않기 때문에 SQL Compact CAB를 확장 할 수 없습니까? 따라서 배포 할 때 계속 그 지점을 지나지 않습니다.

귀하의 실패라고 가정하면 이해해야 할 몇 가지 사항이 있습니다.

  • CE 4.x의 관리 코드가 전혀 CE 4.0에서 지원되지 않습니다 스튜디오 2008
  • 에 대한 "지원"대상이 아닙니다.
  • CE 4.2은
  • 스튜디오 2008는 CF 2.0 지원 (내가 일하는 것이 의심 3.5하지만) CF 1.0 및 2.0 지원 3.5

그것은 SQL 컴팩트 CAB 스튜디오가 표시되어 배포되어 매우 가능성 5.0의 최소 OS 버전, 즉 공식적으로 최소 OS 버전 "지원은"하지만 당신이

%Program Files%\Microsoft SQL Server Compact Edition\v3.5\Devices\wce400

에서 PC에 보면 당신은 4.x에 대한 적합성을 볼 수 있기 때문에 수동으로 설치 (복사 및 실행)하면 SQL Compact가 설치된 장치에 레지스트리 항목이 저장됩니다. 그러면 Studio가이를 "보게"하고 배포를 건너 뜁니다. Compact Framework의 경우 ROM에없는 경우에도 동일한 문제가 발생할 수 있습니다. 이 경우 파일을 수동으로 배포하십시오.

%Program Files%\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce400