Is Windows 2000 definitely not supported for SQL Server CE 3.5 SP1?

Discussion in 'microsoft.public.sqlserver.ce' started by Anthony Wieser, Jul 25, 2009.

  1. 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?
     
    Anthony Wieser, Jul 25, 2009
    #1
    1. Advertisements

  2. Multiple things:
    1) Windows 2000 as a OS is out of support period. In fact, Windows XP also
    expires soon (It's support period is already extended twice).
    2) SQL CE v3.5 SP1 does not block explicitly the install, or usage.
    However, officially we do not support Windows 2000. People have tried it
    and there are some scenarios that work. However, we at Microsoft have not
    tested SQL CE v3.5 SP1 stack on Windows 2000 as we do not support that OS.

    HTH,
    Laxmi
     
    Laxmi Narsimha Rao Oruganti [MSFT], Jul 27, 2009
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.