This project has moved. For the latest updates, please go here.

Shapefile Provider throws error - InvalidOperationException

Nov 17, 2014 at 2:48 PM
Edited Nov 17, 2014 at 4:44 PM
I am using some older code that I used from the .9 version and am now using the nuget version from today.
using SharpMap.Data.Providers;
private void recurseShapefile(string filename)
  ShapeFile shape = new ShapeFile("parts.shp"); //ERRORS HERE
I keep getting the error
InvalidOperationException was unhandled
Cannot use GeometryServiceProvider without an assigned IGeometryServices class

I tried to assign to a vectorlayer datasource got the same errror.

I just noticed in the output the following line:

"A first chance exception of type 'System.InvalidOperationException' occurred in GeoAPI.dll"

What am I doing wrong.

Carlos Ortiz
Nov 17, 2014 at 5:40 PM
found the answer in this thread.
Nov 19, 2014 at 9:24 AM