I have downloaded the ArcGIS API 3.0 Prerelease for Silverlight and the Interactive Silverlight SDK samples. When i try to build the Silverlight SDK project in Visual Studio, I get 2 errors:
- ESRI.ArcGIS.Client.IdentityManager' does not contain a definition for 'RemoveCredential' and no extension method 'RemoveCredential' accepting a first argument of type 'ESRI.ArcGIS.Client.IdentityManager' could be found (are you missing a using directive or an assembly reference?) - No overload for 'Challenge' matches delegate 'ESRI.ArcGIS.Client.IdentityManager.ChallengeDelegate'
For both errors there seems to be a mismatch between what the API documentation and samples say and what the VS2010 Intellisense says about the classes. For example, the object model and the sample code both say that there is a 'RemoveCredential' method for the IdentityManager class; VisualStudio Intellisense says otherwise.
It seems like I am using a dated version of the dlls. I checked the Esri.ArcGIS.Client reference in the project, and it is version 3.0.0.304. Is that the most current release? Is there something else going on that I am forgetting about?
You pointed out an API difference between the 3.0 prerelease and the 3.0 release. The interactive SDK has already be updated in 3.0 Release that is not available publicly yet but that should happen soon.
Meanwhile I suggest you comment out the IdentityManager samples (or adapt them to old API SetToken instead of RemoveCredential).
You pointed out an API difference between the 3.0 prerelease and the 3.0 release. The interactive SDK has already be updated in 3.0 Release that is not available publicly yet but that should happen soon.
Meanwhile I suggest you comment out the IdentityManager samples (or adapt them to old API SetToken instead of RemoveCredential).