Skip to content

Ported to NET Core 3.0

Gareth Brown requested to merge wonea/MigraDocXML:master into core_merge

I've ported MigraDocXML to NET Core 3.0;

  • Class libraries NET MigraDocXML & MigraDocXML-ZXing are compiled to both NET4.8 & NET Core. I tried to lower this to NET 47 but had some class library incompatibilities.
  • Added user settings handling because NET Core 3.0 no longer supports local user settings
  • ZXing needed some smaller changes to correctly compile. These need testing through.

You'll need Visual Studio 2019 16.3.1 to compile this.

We still a NET Core version of PDFsharp-MigraDoc-gdi.

image

The Previewer running on NET Core 3.0

image

NuGet packages can now be found in the debug folder(s)

image

image

I've also adjusted the version to 2.6.4-beta and this will make it a pre-release package https://docs.microsoft.com/en-us/nuget/create-packages/prerelease-packages

Edited by Gareth Brown

Merge request reports