A portable implementation of the MapGuide platform and APIs for use in console/desktop applications.
$ dotnet add package OSGeo.MapGuide.PortableMapGuide Portable (formerly known as mg-desktop) is a portable implementation of the MapGuide Platform that has no dependencies on a MapGuide Server or Web Tier.
All the necessary components and services for building geospatial applications such as feature data access and map rendering/stylization are contained in the MapGuide Portable library itself.
As such, MapGuide Portable is geared for building self-contained console/desktop geospatial applications.
mg-desktopAfter removing mg-desktop and replacing it with this nuget package, the code migration process is simply renaming a bunch of classes and namespaces.
OSGeo.MapGuide.Portable instead of OSGeo.MapGuide.DesktopMgd now start with MgPortable
MgPortableMap instead of MgdMapAfter doing these code changes, your application should now build and run as before.