PocketPC/Smart Client Deployment with ClickOnce

I've developed a PocketPC Webservice solution with Vs2005, and was assuming i could Publish/Deploy the solution just as i have done with a similar WinForms 2.0 application that uses the same WebServices.

There is no option to publish in the Pocket PC project though. And none of the build directories include any manifest/setup files.

Am i misunderstanding the concept of Pocket PC deployment in Visual Studio 2005 I assumed i would be able install on a Pocket PC via WebServices and ClickOnce, or am i required to develop a CAB/MSI install method still

Any advice would be appreciated...HUGELY!!



Answer this question

PocketPC/Smart Client Deployment with ClickOnce

  • Jeffrey.Ye

    Cheers Ilya, MSI files it is then.

    One other quick question you or someone may be able to help me with. How do i allow the location of the webservices to be configurable on a pocket PC using CAB/MSI

    The application i have written is re-distributable, so each client i sell the application to will want to point the webservices on their devices to their own web server obviously. Does this mean i have to create specific CAB/MSI files for every customer purchasing my software And similarly, if a customer changes the location of their web service, will i have to generate them all new MSI files Or is there a config file that handles this

    With the WinForms app i have implemented, i can simply get each of my customers to amend the exe.config.deploy file to the location of their webserver, which is so simple. Would be nice if the PocketPC install can do the same. Quite obviously i'm new to Setup/CAB creation, so sorry if this is "App Deployment for Dummies!!" :o)

    Thanks for the assistance already....i thought i was losing the few marbles i have left!!


  • dhtroy

    ClickOnce is not supported on devices. You should use device CAB project to create CAB file which can be delivered over MSI through Active Sync or over the air (via IE).



  • PocketPC/Smart Client Deployment with ClickOnce