POST
|
Did you ever find a solution to this? I am having the same issue. I'm trying to upgrade from the ArcGIS API 2.4 and Silverlight 4 to API 3.0 and Silverlight 5. I get this message when I try to create a new application.
... View more
11-17-2012
11:47 AM
|
0
|
0
|
264
|
POST
|
http://forums.arcgis.com/threads/54344-ArcGIS-token-security-and-Silverlight-controls talks about manually adding the Token to the end of the Uri. Can someone go in to more detail on how this is done? I seem to be missing something. Thanks.
... View more
08-22-2012
11:26 AM
|
0
|
0
|
498
|
POST
|
It seems that the AttachmentEditor in the Popup window does not work with secured data. When you click on the attachment, it goes to a login screen, but even after a valid user id and password, it does not give access to the attachment. Our IT people said the proxy url needs to be prepended to the rest web service url: http://******.com/proxy/proxy2.ashx?http://******.com/FeatureServer/3/attachments/401 Is there a way to edit the URL before it gets sent to the AttachementEditor? Or is there some other work-around?
... View more
07-17-2012
01:28 PM
|
0
|
1
|
716
|
POST
|
I uninstalled the ArcGIS API 3.0 and now my Addins work.
... View more
06-27-2012
06:46 AM
|
0
|
0
|
430
|
POST
|
I would like to know also. I just started getting this error. I removed everything I had changed, but still got it. The only other thing I did was install ArcGIS API 3.0 for Silverlight. I don't know what that would have done to cause this error.
... View more
06-27-2012
06:21 AM
|
0
|
0
|
430
|
POST
|
Nevermind, I figured out the problem. I was not passing the entire path of the XML file, just the name. Now I just need to figure out why it has worked just fine with the same file structure up to now. I guess maybe my sloppy programming is starting to catch up with me.
... View more
05-18-2012
07:35 AM
|
0
|
0
|
222
|
POST
|
I have an Add-In written in VB in Visual Studio 2008. It works just fine, in that environment. I recently upgraded it to Visual Studio 2010 (on a different machine), recompiled and now I get an error at conflictsFound = gdbXmlImport.GenerateNameMapping(gXML, WS, enumNameMapping) I tried bringing the original compiled Add-In in on the new computer and running it, but it gets the same error (among others). The new computer is running service pack 3, but I think that is the only other difference. Does anyone have any clue as to why it will run on one but not the other? [ATTACH=CONFIG]14409[/ATTACH] Here's all the code: Public Function CreateAccessWorkspace(ByVal Path As String) As IWorkspace
' Instantiate an Access workspace factory and create a personal geodatabase.
' The Create method returns a workspace name object.
Dim gp As IGeoProcessor2 = New GeoProcessor
Dim pParArray As IVariantArray = New ESRI.ArcGIS.esriSystem.VarArray
pParArray.Add(Path)
pParArray.Add(gPGDB)
pParArray.Add("9.2")
gp.AddOutputsToMap = False
gp.OverwriteOutput = True
Dim Result As IGeoProcessorResult2
Result = gp.Execute("CreatePersonalGDB_management", pParArray, Nothing)
Dim WS As IWorkspace
Import_Schema(WS, Path)
End Function
Public Sub Import_Schema(ByRef WS As IWorkspace, path As String)
Try
Dim WSF As IWorkspaceFactory2 = New AccessWorkspaceFactory
MessageBox.Show(Path & gPGDB)
WS = WSF.OpenFromFile(path & gPGDB, 0)
Dim WSE As IWorkspaceEdit2 = WS
' Create a GdbImporter and use it to generate name mappings.
Dim gdbXmlImport As IGdbXmlImport = New GdbImporter()
Dim enumNameMapping As IEnumNameMapping = Nothing
Dim conflictsFound As Boolean
Try
conflictsFound = gdbXmlImport.GenerateNameMapping(gXML, WS, enumNameMapping)
Catch ex As Exception
MessageBox.Show(ex.ToString, ex.Message)
End Try
' Check for conflicts.
Dim workspaceDataset As IDataset = CType(WS, IDataset)
Dim workspaceName As IName = workspaceDataset.FullName
If conflictsFound Then
' Iterate through each name mapping.
enumNameMapping.Reset()
Dim nameMapping As INameMapping = enumNameMapping.Next()
While Not nameMapping Is Nothing
' Resolve the mapping's conflict (if there is one).
If nameMapping.NameConflicts Then
nameMapping.TargetName = nameMapping.GetSuggestedName(workspaceName)
End If
' See if the mapping's children have conflicts.
Dim childEnumNameMapping As IEnumNameMapping = nameMapping.Children
If Not childEnumNameMapping Is Nothing Then
childEnumNameMapping.Reset()
' Iterate through each child mapping.
Dim childNameMapping As INameMapping = childEnumNameMapping.Next()
While Not childNameMapping Is Nothing
If childNameMapping.NameConflicts Then
childNameMapping.TargetName = childNameMapping.GetSuggestedName(workspaceName)
End If
childNameMapping = childEnumNameMapping.Next()
End While
End If
nameMapping = enumNameMapping.Next()
End While
End If
' Import the workspace document, including both schema and data.
gdbXmlImport.ImportWorkspace(gXML, enumNameMapping, WS, False)
workspaceDataset = Nothing
workspaceName = Nothing
gdbXmlImport = Nothing
enumNameMapping = Nothing
Catch ex As Exception
MessageBox.Show(ex.ToString, ex.Message)
End Try
End Sub
... View more
05-17-2012
11:28 AM
|
0
|
1
|
2588
|
POST
|
I did open the SDE workspace correctly. The code should be: Dim factoryType As Type = Type.GetTypeFromProgID("esriDataSourcesGDB.SdeWorkspaceFactory")
Dim workspaceFactory As IWorkspaceFactory = CType(Activator.CreateInstance(factoryType), IWorkspaceFactory)
Dim pPropset As IPropertySet
pPropset = New PropertySet
With pPropset
.SetProperty("Server", "******")
.SetProperty("Instance", "*******")
.SetProperty("Database", "*****") ' Ignored with ArcSDE for Oracle
.SetProperty("AUTHENTICATION_MODE", "OSA")
.SetProperty("version", "dbo.DEFAULT")
End With
Dim workspace As IWorkspace = workspaceFactory.Open(pPropset, 0) I actually already have a reference to the workspace I want to pass to the sub, and that's gives me the same error.
... View more
04-16-2012
08:10 AM
|
0
|
0
|
333
|
POST
|
I'm trying to create an XML schema document from an SDE database (I'm trying to do this http://help.arcgis.com/en/arcgisserver/10.0/help/arcgis_server_dotnet_help/index.html#//0093000000sz000000 programatically). I used the example code http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_export_a_dataset_to_XML/000100000m8p000000/, but I keep getting the attached error at this line: geoDBDataTransfer.GenerateNameMapping(enumName, workspaceName, enumNameMapping) I think it may have to do with Dataset.Fullname not being populated with SDE data, but I don't know. Dim factoryType As Type = Type.GetTypeFromProgID("esriDataSourcesGDB.SdeWorkspaceFactory")
Dim workspaceFactory As IWorkspaceFactory = CType(Activator.CreateInstance(factoryType), IWorkspaceFactory)
Dim workspace As IWorkspace = workspaceFactory.OpenFromFile(fileGdbPath, 0)
Dim workspaceDataset As IDataset = CType(workspace, IDataset)
Dim workspaceName As IName = workspaceDataset.FullName Does anyone have some insight as to what I'm doing wrong, and how to make it work for an SDE database? It works just fine with a file geodatabase. Thanks, Stacie [ATTACH=CONFIG]13516[/ATTACH]
... View more
04-13-2012
01:35 PM
|
0
|
1
|
978
|
POST
|
Is there a way to add an image to a custom layout in addition to the logo? I'm assuming it just cannot find the path when the xaml is moved to the appropriate application folder, but I can't seem to figure out the right location and path. Also can any customization be made to the legend? Specifically, I want to add an opacity slider beside each layer. Thanks, Stacie
... View more
03-01-2012
12:56 PM
|
0
|
5
|
2356
|
POST
|
Thanks! I'm still pretty new to expression and have been just commenting that section out. Hiding it makes much more sense!
... View more
02-08-2012
05:51 AM
|
0
|
0
|
191
|
POST
|
When I open a project created using the ArcGIS Viewer for Silverlight Project in either VS 2010 or Expression Blend, the layout xamls do not show up in design view. I just see the grid with "Initializing Viewer..." and a wait bar. When I click on an element in the Object and Timeline window, it highlights where the element should be. It just doesn't show up on the screen. Is this an issue or am I just missing something?
... View more
02-02-2012
09:58 AM
|
0
|
2
|
2580
|
POST
|
I found out what my problem was. I had an "&" in my password. I had switched to using someone elses login, and that is why it suddenly worked. Is there any way to work around that? That is a valid character for a password, and I had no idea it would cause issues when programming at the time. How do you keep users from choosing that character? Do you just have to specify to users that it shouldn't be used? Are there any other characters to worry about?
... View more
09-28-2011
05:44 AM
|
0
|
0
|
829
|
POST
|
I tried that and every combination I could think of these last couple of days and could never get it to work. But, for kicks, I tried it one last time and of course if worked. I hate computers. Thanks for the help.
... View more
09-27-2011
10:27 AM
|
0
|
0
|
829
|
POST
|
I don't get an error, just no token. When I add: MessageBox.Show(theToken); I get: Etc..etc... It looks to me like the code for the page itself.
... View more
09-27-2011
06:17 AM
|
0
|
0
|
829
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|