SQLCE로 응용 프로그램을 실행하려고합니다. 내가 실행중인 컴퓨터에는 SQL ce 3.5가 설치되어 있습니다. 그러나 응용 프로그램은 버전 4.0 이상을 사용합니다. 나는 ADO 공급자 (System.Data.SqlServerCe.dll을)의 위치에 AMD64 및 x86 폴더가 있지만,중앙 배포가있는 컴퓨터에서 SQL CE 개인 배포
Unable to load the native components of SQL Server Compact corresponding to
the ADO.NET provider of version 8876. Install the correct version of SQL
Server Compact. Refer to KB article 974247 for more details..
이 : 응용 프로그램이 컴퓨터에서 실행되는 경우 , 그것은 알려진 예외가 발생합니다. https://technet.microsoft.com/en-us/library/gg213826(v=sql.110).aspx에서 Microsoft Word 문서를 읽은 후 업데이트 및 개인 배포 섹션에서 CLR이 이전 SQL Server 버전을로드했다는 것을 깨달았습니다.
그러나이 문제를 해결하기위한 도움말을 이해할 수 있는지 잘 모르겠으므로 관리자에게 개인 배포 어셈블리를로드하는 방법을 모르겠습니다.
몇 가지 제약 조건 : 컴퓨터에서 SQL ce 3.5를 제거 할 수 없습니다. 중앙 배포로 최신 버전을 설치할 수 없습니다.
누군가 트릭을 했나요?