FAQs

This topic includes some of the problems ArcGIS Runtime SDK for Windows Phone developers encounter in their developement, and solutions for those issues. They include the following problems:

Problem: I cannot load data from my server

If you're unable to load data from your server, do the following:

  1. If accessing ArcGIS Server services, make sure that the ArcGIS Services Directory is set up and functioning. Navigate to http://<host>/arcgis/rest/services in a browser. See Discovering services for more information.
  2. Make sure the REST endpoint for the service is available. Copy and paste the URL defined in your application into a browser. For example: http://<host>/arcgis/rest/services/USA/MapServer.
  3. Use the InitializationFailure event on the layer to determine if an error is occurring, and interrogate the error message.
  4. View the HTTP request and response using a standard tool for interrogating HTTP communication. For example Fiddler, Silverlight Spy, FireBug (FireFox add-on), and so on, to determine if a failure has occurred.

Problem: Tasks return a limited number of features

By default, queries against ArcGIS Server 9.3.1 services are limited to returning 500 features and services in ArcGIS Server 10 and later are limited to 1000 features at a time. If you have access, the limit can be modified on the server. If not, iterate through consecutive blocks of results on the client by using the field that contains a unique key (for example, primary key) to track progress.

Problem: PrintTask returns an exception or does not generate output that matches the Map or Legend control

The PrintTask uses the ArcGIS Server 10.1 Export Web Map task to generate printable output that contains a map and optional surrrounds (such as a scale bar, legend, and so on). The following issues should be considered when preparing map contents for use with the PrintTask:

6/21/2013