esent.dll is different on different OS


  • Hello,

    I am trying to use ESE/ESENT (esent.dll) through the Windows SDK. But, depending on the version of Windows, the esent.dll is not the same.

    For example, in Windows 2000, the initialisation is different than in Windows Vista+, there are some interesting parameters that were added.

    So, instead of programming our software differently depending on the client OS, could we just take the latest version of esent.dll and distribute it with our software ?



    JF Hogue (GIRO inc.)
    Friday, April 29, 2011 7:03 PM

All replies

  • Most likely not. You are talking about system component here. Windows's EULA does not allow partual transfer of a Windows copy.

    I suggest you to look for alternatives (e.g. MSDE) to see your requirement can be met on Windows 2000.

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    Friday, April 29, 2011 8:52 PM