2013-03-20 4 views
0

SQL Server Compact Edition 3.5를 데이터베이스로 사용하는 C# .Net 3.5 응용 프로그램이 있습니다.SQL Server CE 3.5 호환성

Windows Vista를 실행하는 랩톱에서 xcopy를 배포하고 실행할 수 있습니다.

그러나 Windows 7 또는 8을 실행하는 컴퓨터에 동일한 파일 집합을 복사하면 Target of Invocation... 오류가 발생합니다.

SQL Server CE 3.5가 Windows 7 또는 8과 호환되는지 알고있는 사람이 있습니까?

그렇지 않으면 SQL Server CE 4.0입니까? (그리고 SQL Server CE 4.0이 필요하다면 여전히 .net 3.5를 사용할 수 있습니까?)

SQL Server CE의 버전이 다른 운영 체제와 호환되거나 필요하다고 말하는 곳이 있습니까?

미리 감사드립니다.

스티브

답변

2

예, SQL 서버 컴팩트 모두 3.5 SP2 및 4.0 내가 여기 차트를 Windows 7 및 8 와 호환됩니다 http://erikej.blogspot.dk/2010/11/sql-server-compact-private-deployment.html는 AMD64 대 86 문제를 직면하고있다처럼 소리

플랫폼, 당신은 dll 파일의 집합을 모두 포함합니까? 물론 포함 된 모든 SQL Server Compact 파일의 파일 버전은 동일해야합니다.

+0

안녕하세요, 귀하의 회신에 감사드립니다. 두 세트의 DLL이 있다는 것을 깨닫지 못했습니다. (SQL CE로 많은 작업을하지는 않았습니다.) 응용 프로그램 디렉토리에 두 세트의 DLL을 모두 포함하기 만합니까? Visual Studio에서 두 세트를 인식하도록해야합니까? –

+0

내 답장에 언급 된 블로그 게시물의 링크 된 기사 읽기 – ErikEJ

+0

안녕하세요 ErikEJ : 답장을 보내 주셔서 감사합니다. 지연된 응답에 대해 사과하지만 솔직히 말해서, 나는 당신의 놀라운 blogspot 사이트에서 자신을 잃었습니다. 많은 정보가 있습니다. 조립 해 주셔서 감사합니다! –