Frequently asked questions

These questions have been asked several times by different people, and we hope that the answers here eliminate lengthy searches. This should not be used as an alternative to reading the documentation, but as a supplement for getting answers to specific questions.

Will my ArcGIS 10.0 Mobile application work with an ArcGIS 9.3 mobile service?
Yes, an application developed with the ArcGIS 10.0 Mobile SDK can connect and synchronize data with a mobile service published with ArcGIS 9.3.
Can I use Visual Studio 2003 to develop a 10 ArcGIS Mobile Application?
No, the ArcGIS Mobile SDK requires the .NET compact framework 2.0 or higher, which is not available with VS 2003. Please refer to the Mobile Developer Environments for a full list of supported configurations.
Can I use Visual Studio 2010 to develop a 10 ArcGIS Mobile Application?
Yes, if you are developing an application for the windows platform. If you are developing a application to run on the Windows Mobile platform, you will need to use Visual Studio 2008, as there are no Mobile SDK tools available with Visual Studio 2010 yet..
Why are the Mobile toolbox controls not added to my Visual Studio Smart Device 2008 project?
The ArcGIS Mobile SDK will not work with the .Net Compact Framework 3.5 , which is the default for Smart Device projects in Visual Studio 2008. Start a New project and select .NET Compact Framework Version 2.0 in the drop-down list of the New Smart Device Project Window.
I have build a Mobile application which compiles and runs so why do I get an empty map display?
To troubleshoot this problem you should first ensure you MapCache being located correctly, and then look at the size of the Map cache on disk to ensure it has data in it. Finally make sure you code calls the Open() method before the synchronization or addition to the Mapcontrol.
I get a "Missing ArcGIS registry key” error, when I try to open/start an application on a mobile device?
When deploying to a mobile device or mobile emulator, this error indicates that the ArcGIS Mobile runtime is missing. The ArcGIS mobile runtime can be deployed by copying the AGMRuntime.cab file to the device. Unpacking this CAB file will install the mobile runtime and properly register the libraries so they are used for all the mobile applications on that device.
Can ArcGIS 10 be installed on the same machine as ArcGIS 9.x products?
No, ArcGIS 9.X software must be uninstalled in order to install version 10.
Does ArcGIS Mobile support differential GPS?
Yes, both the ArcGIS Mobile application and the SDK runtime support real-time differential GPS (RT-DGPS). The GPS connection reads NMEA protocol, which contains positional information including the geographic coordinate and associated metadata that details the type and quality of the position. The majority of GPS devices in the market today support RT-DGPS using Satellite-based Augmentation Systems (SBAS), such as the North American Wide Area Augmentation System (WAAS) or the European Geostationary Navigation Overlay Service (EGNOS).
Why is my map panning when the map's CurrentMapaction is set to Null?
The MapControl has a property called UseDefaultNavigation, which if set to true will allow the Map to pan and zoom using the mouse or device rocker.


9/20/2011