Install Problems & Fixes
SailFast
2010 Version 4.x.x
Some
users have had install issues. These may occur with either the
demo or purchased versions.
When
first trying to run after installing the program you may get
an error similar to:
"Unable to load DLL 'sqlceme35.dif'.
The specified module could not be found. (Exception from HRESULT:
0x8007007E). "
This error occurs because SailFast uses Microsoft SQL Compact
Edition 3.5, and it is not installed on your PC. Normally SailFast
will install if for you, but sometimes that fails. The fix is to
install it manually. You may download SQL Compact Edition 3.5 SP2
from the following link:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e497988a-c93a-404c-b161-3a0b323dce24
The SP2 (service pack 2) version download will give you MSI files
for 32 and 64 bit PCs. Most PCs are 32 bit but some new PCs are
now 64 bit. If your PC is 32 bit only (x86) then only the 32 bit
MSI needs to be intstalled. If your PC is 64 bit, both MSIs should
be installed.
The Microsoft instructions related to this are as
follows:
Install both 32-bit and 64-bit versions of Microsoft SQL Server
Compact 3.5 Service Pack 2 on a 64-bit Computer
-------------------------------------------------------------------------------------------------------
Microsoft SQL Server Compact 3.5 Service Pack 2 has separate Windows
Installer (MSI) files for 32-bit (x86)
and 64-bit (x64 or AMD64) Computers. It is mandatory to install
both the 32-bit and the 64-bit version of
SQL Server Compact MSI files on a 64-bit Computer. Installing only
the 32-bit version of the SQL Server
Compact 3.5 SP2 MSI file on a 64-bit computer will lead to failure
of the existing SQL Server Compact 3.5
applications on the Computer. If you are developing an application
that uses SQL Server Compact 3.5 SP2
than you should package both the 32-bit and the 64-bit version
of the SQL Server Compact MSI files and
install both of them on a 64-bit Computer along with your application.
To ensure proper functionality of all the applications that are
dependent on SQL Server Compact 3.5 SP2 on
the Computer install SQL Server Compact 3.5 SP2 as given below:
Installing SQL Server Compact 3.5 SP2 on a 32-bit Computer (x86):
1. Install the 32-bit version of SQL Server Compact 3.5 SP2 by
running the SSCERuntime-ENU-x86.msi
Installing SQL Server Compact 3.5 SP2 on a 64-bit computer (x64
or AMD64):
1. Install the 32-bit version of SQL Server Compact 3.5 SP2 by
running the SSCERuntime-ENU-x86.msi
2. Than install the 64-bit version of SQL Server Compact 3.5 SP2
by running the SSCERuntime-ENU-x64.msi
For more information visit http://support.microsoft.com/kb/974247.
-------------------------------------------------------------------------------------------
When downloading the code from Microsoft, you first save it to a
folder of your choice. Then you go to the folder and run the .exe
file (ie double click) which extracts the two .msi files to the same
folder. Then run one or both .msi files as appropriate for your PC.
A less common error may occur with Win 7 on a 64 bit PC. If you
get an error similar to this:
"Access to database file is not allowed.[ File name = C:\Program
Files(x86)\SailFastVer4.0.2.1\SFdb.sdf]"
First make sure you are running as an administrator and try again.
If you still get the error try running in an XP compatibility
mode.
Are you having any other install issues? Please let us know so
we can help.
Email support@sailfastllc.com
|