none
Using Installer functions in WinCE 5 SDK RRS feed

  • Question

  • I am trying to use installer functions e.g. MsiGetProductInfo using WinCE SDK.
    It requires msi.h and msi.lib to support that. I am unable to find required header and library in SDK.

    Here are the lib and include path I am using.

    msvc.include: C:\Program Files (x86)\Microsoft Visual Studio 9.0/VC/ce/include;C:\Program Files (x86)\Windows CE Tools\wce500/STANDARDSDK_500/Include/x86

    msvc.lib: C:\Program Files (x86)\Windows CE Tools\wce500/STANDARDSDK_500/Lib/x86;C:\Program Files (x86)\Microsoft Visual Studio 9.0/VC/ce/lib/x86

    Can anyone knows how to get this working? Is installer functions supported in WinCE?

    Friday, February 9, 2018 9:12 PM

Answers

  • That does support Windows CE, but does not install on a Windows CE device.  Instead, it installs a CAB file on a PC and then the CAB file is copied to the Windows CE device when it connects to the PC and ActiveSync is run.

    To be clear, there is no support for MSI files in Windows CE/Compact.  None.


    Bruce Eitman
    Senior Engineer
    Bruce.Eitman AT Synopsys DOT com
    My BLOG http://geekswithblogs.net/bruceeitman
    I work for Synopsys


    Monday, February 12, 2018 1:57 PM
    Moderator
  • Hi Ash,

    I am not quite sure what you are asking here but in my experience to install to a Windows CE device you will need to build a CAB not and MSI.

    Sincerely,

    IoTGirl


    Saturday, February 10, 2018 4:32 AM
    Moderator

All replies

  • Hi Ash,

    I am not quite sure what you are asking here but in my experience to install to a Windows CE device you will need to build a CAB not and MSI.

    Sincerely,

    IoTGirl


    Saturday, February 10, 2018 4:32 AM
    Moderator
  • Thanks for the reply.

    I think I am confuse, I am looking at https://www.microsoft.com/en-us/download/details.aspx?id=8831
    It appears to be msi file and if you look under system requirements, it says WinCE is supported.

    I am writing an WinCe application which can retrieve the information/metadata about file to be installed. I will figure out something about .CAB file. But if msi files are supported on WinCE at all then I was hoping to find a way to use installer functions.


    • Edited by ash29 Saturday, February 10, 2018 4:56 AM
    Saturday, February 10, 2018 4:55 AM
  • That does support Windows CE, but does not install on a Windows CE device.  Instead, it installs a CAB file on a PC and then the CAB file is copied to the Windows CE device when it connects to the PC and ActiveSync is run.

    To be clear, there is no support for MSI files in Windows CE/Compact.  None.


    Bruce Eitman
    Senior Engineer
    Bruce.Eitman AT Synopsys DOT com
    My BLOG http://geekswithblogs.net/bruceeitman
    I work for Synopsys


    Monday, February 12, 2018 1:57 PM
    Moderator