How to ensure a mobile app is deployed to a mobile device?
We ran into an issue where everything was compiled correctly, but was not deployed to a mobile device during debugging. Of course, this caused strange bugs that were difficult to track down. The solution was simple, just delete the directories on the mobile device. Is there a way to enforce / force deploy files every time? Setting up VS? Does the version change on our build?
source to share
In my experience, ActiveSync is not very consistent.
Also, if the app is deploying correctly, if you uninstalled it from the device first, that probably isn't a configuration issue either. At least as of VS2005, there are no magic knobs in this regard. Is the deployment deploying very quickly or does it look like it is actually deploying?
My suggestion would be to try ActiveSync over Bluetooth. IMHO it is more stable than USB. (Unless, of course, you are running on an emulator ...)
source to share