- #MICROSOFT SQL SERVER COMPACT 3.5 SP2 ENU HOW TO#
- #MICROSOFT SQL SERVER COMPACT 3.5 SP2 ENU INSTALL#
though I can't find any "SQLCE" files anywhere on the device. Source: "Source Files\SSCERuntime_x86-ENU.msi" DestDir: ",
#MICROSOFT SQL SERVER COMPACT 3.5 SP2 ENU HOW TO#
Here is how to include the installer in your Inno Setup package, check for an existing installation and, if required, run the installer silently: Run msiexec.exe /? to obtain the full list of switches. They are just standard MSI files, so you apply the standard Windows Installer switches to msiexec.exe. However, if you need native 64-bit support, you can run the 圆4 package instead. If it's a 32-bit application you will only need to run the SSCERuntime_x86-ENU.msi installation package (even on 圆4 Windows as it will be running in the x86 emulator). Not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU')Īnd not RegKeyExists(HKLM, 'Wow6432Node\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU')ĬustomMessage('sqlcompact35sp2_title圆4'),ĬustomMessage('sqlcompact35sp2_size圆4'), Not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU')) then Sqlcompact35sp2_title圆4=SQL Server Compact 3.5 Service Pack 2 圆4 Sqlcompact35sp2_title=SQL Server Compact 3.5 Service Pack 2
![microsoft sql server compact 3.5 sp2 enu microsoft sql server compact 3.5 sp2 enu](http://blog.espol.edu.ec/majoespi/files/2011/02/TE1.jpg)
#MICROSOFT SQL SERVER COMPACT 3.5 SP2 ENU INSTALL#
I've modified Modular InnoSetup Dependecy Installer to install Sql Compact DBįile: scripts/products/sqlcompact35sp2.iss You need to extraxt files from e SSCERuntime-ENU.exe and then host SSCERuntime_圆4-ENU.msi and SSCERuntime_x86-ENU.msi by yourself. According to everything I've read so long as the app is compiled to run under x86 it shouldn't need the 圆4 SQL CE files. But I'm just trying it under Win7圆4 to make sure it picks up the correct version. I've tried this under Win7x86 and WinVistax86. I gave up trying to get the installer to run and it appears I can just include the SQL CE DLL's directly into the bin directory and it doesn't need to be installed. Okay, so numerous frustrating hours later. I want my application to run on both X86 and X64, so I'll need to run both install packages.Īnyway, has anyone come across this before? Is there's an easy way to tell the SSCERuntime to install one or both versions? I can't seem to find a command line parameter to do that since the runtime appears to be self extracting archive which drops both those MSI packages. So I unpacked it and there's 2x MSI's for X86 and X64.
![microsoft sql server compact 3.5 sp2 enu microsoft sql server compact 3.5 sp2 enu](https://i.stack.imgur.com/F8Qyx.png)
But it looks like the download has changed because INNO SETUP always says it's not a valid installer. I've got the correct script, which downloads the file SSCERuntime-ENU. I'm trying to INNO setup to install SQL COMPACT as part of the install process. Sql compact 3.5 sp2 download and silent install - sql-server-ce I don't think I'll get an answer to this one, because it's so obscure, but what the heck.