MethodNotFound exception after installing SixLaborsImageSharp

a3koopman posted this 12 May 2020

I have a working .NET Core 3.1 Webservice, but recently I added a reference to SixLabors.ImageSharp in order to do some image processing.
This results in a System.MethodNotFound exception when the method DoCentric.Documents.Reporting.DocumentGenerator.GenerateDocument is called Exception message is "Method not found: 'SixLabors.ImageSharp.MetaData.ImageMetaData SixLabors.ImageSharp.Image`1.get_MetaData()'"
It appears that Docentric.Documents.dll (version has a reference to SixLabors.ImageSharp.dll (version 1.0.0-beta0006) whereas SixLabors.ImageSharp.dll, as installed by NuGet is version 1.0.0-rc0001

2 Posts
2 Points
Order By: Standard | Newest | Votes
jles posted this 13 May 2020


The version you are using is still a pre-release version. You will need to reference the same ImageSharp version (1.0.0-beta0006) that Docentric Toolkit uses in order for everything work correctly. Can you do this?

All public/final releases have ImageSharp assembly (version 1.0.0-beta0006) embedded, but the same rule applies.

Regards, Jure

154 Posts
294 Points

Our 226163 members have posted 342 times in 101 discussions