We have a standalone WPF app that is using ESRI Cache maps. We wanted to share caches across multiple map windows.
Is there any way to share the Cache across multiple map windows?
On the documentation for Mobile Apps it says ITileCache can be persistent across applications. PersistCacheAcrossSessions Indicates whether the cache is destroyed after the application exits. Use this for layers that doesn't allow persisting the data.
Would be nice to have a flag on ArcGISTiledMapServiceLayer , so it can be persistent across applications.
If you use a Tile Package (TPK) this is an offline equivalent or extract of a tiled service. You can either generate the TPK in ArcMap from the original data or use the Export Map Server Cache tool (http://resources.arcgis.com/en/help/main/10.1/index.html#//005400000013000000) this executes on ArcGIS for Server 10.1 and can export an extent of cache as a TPK for use with the ArcGIS Runtime SDK for WPF.
The TPK can then be shared across map controls/applications.