Hi Gary,
You need to assign permission to the pmf at the time when you create the pmf. If you publish the pmf from ArcMap, then you need to check Publisher Toolbar > Publisher menu > Settings > Application tab:
Uncheck: Open in ArcReader only
Check: Unrestricted access to contents of Published Map
Like the following screenshot:
Click OK. Then republish the same map as pmf. This new pmf should be able to load in customized ArcReader tool (or ArcReaderControl)
Hanhan, I am having trouble getting started customizing with ArcReader Control and hope you can help. I have an active Tech Support case, but have not been able to talk with anyone at esri who can help. I have the Publisher extension, Visual Studio 2015, and the ArcGIS Runtime SDK for .NET - Toolkit 10.2.7.1234. I have successfully created a map viewer using the tutorial. I am unsuccessful adding the ArcReader Control as a component to a new form. I can't get started. Can you tell me what I am doing wrong? Thanks TJ Keiran tkeiran@hanovereng.com
TJ,
There are some problems in your workflow. First, ArcReader Control is from ArcObjects .NET SDK, not from Runtime SDK, so you'll have to install ArcObjects to make ArcReaderControl available in Visual Studio (Toolbox). Second, ArcReaderControl is a Windows Form control whereas MapViewControl is a Runtime WPF control. The two components reside in different forms. You may try adding a Windows Form as a new item and see if you are able to add ArcReaderControl from Toolbox on it. Third, keep an eye on the supported Visual Studio version with your ArcGIS version. Visual Studio 2015 is only supported for 10.4 ArcObjects/Desktop/Engine. If the version doesn't match, ArcReaderControl may not available in Visual Studio either.
Thanks,
Hanhan