방법: SQL Server Compact Runtime Installer에서 64비트 DLL 추출

프로젝트에 64비트 SQL Server Compact 3.5 네이티브 DLL을 포함해야 하는 개발 시나리오도 있습니다. 64비트 대상에 SQL Server Compact 3.5의 사설 배포를 사용하는 응용 프로그램을 빌드하는 경우를 예로 들 수 있습니다. 64비트 환경에서 개발하는 경우 %Program Files%\Microsoft SQL Server Compact Edition\v3.5 폴더에서 이러한 DLL을 사용할 수 있습니다. 그러나 32비트 Windows 환경에서 64비트 SQL Server Compact 3.5 Runtime을 설치할 수 없으므로 기본 설치로는 개발자가 64비트 DLL을 사용할 수 없습니다. 32비트 환경에서 작업 중인 개발자는 64비트 SQL Server Compact 3.5 Runtime Installer(SSCERuntime-ENU-x64.msi)를 다운로드한 다음 해당 파일을 추출해야 합니다. MSI에서 파일을 추출한 후 파일을 추출한 디렉터리로 이동하여 64비트 네이티브 DLL을 프로젝트에 포함할 수 있습니다.

64비트 SQL Server Compact Runtime Installer에서 SQL Server Compact 3.5 DLL을 추출하려면

  1. Microsoft SQL Server Compact 3.5 웹 사이트에서 64비트 SQL Server Compact 3.5 Runtime installer(SSCERuntime-ENU-x64.msi)를 다운로드합니다.

  2. 명령 프롬프트를 열고 명령줄에서 파일을 추출할 디렉터리를 만듭니다(예: md c:\x64).

  3. 설치 관리자를 다운로드한 디렉터리로 변경합니다(예: cd c:\InstallerDownloadDirectory).

  4. 명령줄에 msiexec /a SSCERuntime-ENU-x64.msi를 입력한 다음 Enter 키를 누릅니다.

  5. 네트워크 위치를 묻는 메시지가 표시되면 3단계에서 만든 디렉터리의 전체 경로를 입력합니다(예: c:\x64). c:\x64 디렉터리를 네트워크 위치로 지정한 경우 64비트 네이티브 DLL은 c:\x64\Programs\Microsoft SQL Server Compact Edition\v3.5\Microsoft SQL Server Compact Edition\v3.5 위치에 추출됩니다.