Windows Install Class in MSI
by williammawataol - 5/10/10 6:07 PM
I have put together an MSI installer for windows mobile 6.x. The main project is in C++ and the installer class is in C#. There is also a CAB installer that contains the output of the main project, which is in turn wrapped into the MSI file.
The installer works but it is not as seamless as I would like it to be. When you install, you need to reboot the device in order to get the application installed. When you uninstall, you have to do it in two separate steps: one for the desktop and another for the device itself. I have tried launching the CE App Manager (CEAPPMGR.EXE) from within the installer class, but the connection seems to go dead during the uninstall process and a message box pops up and says that you can only launch the CEAPPMGR when the connection is active.
I am wondering if anyone has had the same experience or any ideas.
Thank you in advance ...