Anthony Wieser
2009-07-25 08:40:19 UTC
Hi,
I'm trying to write up the system requirements for a package I'm developing,
and have just tested my software on Windows 2000.
It seems that despite being allowed to install 3.5 SP1 on a windows 2000
machine with no errors, when I try to check if it's installed using this
function:
BOOL CStrokeOfGeniusApp::IsSQLServerCEInstalled()
{
ISSCEEngine35 *pISSCEEngine = NULL;
HRESULT hr = CoCreateInstance( __uuidof(Engine35),
0,
CLSCTX_INPROC_SERVER,
__uuidof(*pISSCEEngine),
(void**)&pISSCEEngine);
if (!FAILED(hr))
{
pISSCEEngine->Release();
}
return(hr==S_OK);
}
the return is not TRUE.
Is it really not supported, or is there something else that can be done?
I'm trying to write up the system requirements for a package I'm developing,
and have just tested my software on Windows 2000.
It seems that despite being allowed to install 3.5 SP1 on a windows 2000
machine with no errors, when I try to check if it's installed using this
function:
BOOL CStrokeOfGeniusApp::IsSQLServerCEInstalled()
{
ISSCEEngine35 *pISSCEEngine = NULL;
HRESULT hr = CoCreateInstance( __uuidof(Engine35),
0,
CLSCTX_INPROC_SERVER,
__uuidof(*pISSCEEngine),
(void**)&pISSCEEngine);
if (!FAILED(hr))
{
pISSCEEngine->Release();
}
return(hr==S_OK);
}
the return is not TRUE.
Is it really not supported, or is there something else that can be done?
--
Anthony Wieser
Wieser Software Ltd
Anthony Wieser
Wieser Software Ltd