Compartir a través de


Extraer DLL de 64 bits del instalador de runtime de SQL Server Compact

En algunos escenarios de desarrollo es necesario incluir en el proyecto DLL nativas de SQL Server Compact 3.5 de 64 bits; por ejemplo, al compilar una aplicación que utiliza una implementación privada de SQL Server Compact 3.5 para un destino de 64 bits. Si está realizando el desarrollo en un entorno de 64 bits, estas DLL estarán disponibles en la carpeta %Program Files%\Microsoft SQL Server Compact Edition\v3.5. Sin embargo, el runtime de SQL Server Compact 3.5 de 64 bits no se puede instalar en un entorno Windows de 32 bits, por lo que las DLL de 64 bits no estarán disponibles para el desarrollador de software en la instalación predeterminada. Los desarrolladores de software que trabajan en un entorno de 32 bits deben descargar el instalador de runtime de SQL Server Compact 3.5 de 64 bits (SSCERuntime-ENU-x64.msi) y, a continuación, extraer sus archivos. Después de extraer los archivos del MSI, puede incluir las DLL nativas de 64 bits en un proyecto buscando el directorio en el que se extrajeron.

Para extraer las DLL de SQL Server Compact 3.5 del instalador de runtime de SQL Server Compact de 64 bits

  1. Descargue el instalador de runtime de SQL Server Compact 3.5 de 64 bits (SSCERuntime-ENU-x64.msi) del sitio web de Microsoft SQL Server Compact 3.5.

  2. Abra una ventana del símbolo del sistema y, desde la línea de comandos, cree un directorio para extraer los archivos, por ejemplo, md c:\x64.

  3. Cambie al directorio en el que descargó el instalador, por ejemplo, cd c:\InstallerDownloadDirectory.

  4. En la línea de comandos, escriba msiexec /a SSCERuntime-ENU-x64.msi y presione Entrar.

  5. Cuando le soliciten la ubicación de red, escriba la ruta de acceso completa al directorio que creó en el paso 3, por ejemplo, c:\x64. Si el directorio que especificó en la ubicación de red es c:\x64, las DLL nativas de 64 bits se extraerán en la siguiente ubicación: c:\x64\Programs\Microsoft SQL Server Compact Edition\v3.5\Microsoft SQL Server Compact Edition\v3.5.