ThinkGeo.com    |     Blog    |     Wiki    |     Support

MissingMethodException error

Hi.

I’m test at Osm_WorldMapKitLayer sample source.

My project attached this project and build & run.

Finally osmWorldMapKitLayer.Open() method catch error.

MissingMethodException 'Void ThinkGeo.MapSuite.Core.GeoPen…ctor(ThinkGeo.MapSuite.Core.GeoColor)'

Plaese check this problem.

Best regards.

Hi Binary, 
  
 I tested with latest version but hadn’t reproduced it. 
  
 Please upload a screen shot and let me know your dlls detail version so I can reproduce that. 
  
 Regards, 
  
 Don

Hi Don.



My SDK Version : Full Developement 9.0.179.0 2015-12-20

Today, I have a test at new sdk, But same result exception.

Please check my problem.

best regards.



Visual studio : Visual Studio 2013 professional, Korean Version

Test Platform : Think Geo WPF Desktop Edition






private void Window_Loaded(object sender, RoutedEventArgs e)
{
    baseMap.MapUnit = GeographyUnit.DecimalDegree;
 
    LayerOverlay overlay = new LayerOverlay();
                 
    baseMap.Overlays.Add(overlay);
 
    OsmWorldMapKitLayer osmWorldMapKitLayer = new OsmWorldMapKitLayer(
        @“Data Source=E:\MAP\BaseMap\WorldMapKit4326.sqlite;Version=3;Read 
        Only=True;”,OsmWorldMapKitDatabaseType.Sqlite);
 
    osmWorldMapKitLayer.Open();   // -> Exception Error!
                 
    baseMap.CurrentExtent = new RectangleShape(0, 78, 30, 26);
    osmWorldMapKitLayer.Close();
 
    baseMap.Refresh();
}


Hi Binary,  
  
 Our users use different language, so I don’t think that’s related with Korean IDE. 
  
 I guess that’s a version conflict, but I don’t know where is the problem. 
  
 Please see whether I missed any steps for reproduce that as below: 
  
 1. Open ThinkGeo Product Center 9.0, activate MapSuite World Map Kit SDK 
 2. Click “Overview”, download 9.0.179.0 12/20/2015, Click “Project Templates” download and launch “World Map Kit SDK Sample”. 
 3. Download 9.0.179.0 12/20/2015 for WPF Desktop edition 
 4. Replace the folder “World Map Kit Layer Source Code” into “World Map Kit SDK Sample”, reference the latest MapSuiteCore.dll and WpfDesktopEdition.dll. 
 5. Run the project. 
  
 Follow the steps, the sample project works well. 
  
 Regards, 
  
 Don