You wrote "gdpiplus.dll", you probably meant GdiPlus.dll...
GdipConvertToEmfPlus was not present in GdiPlus.dll v5.x,
but was in >= v6.x
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
One user has reported the following error when he tries to run my Visual Studio 2019 C++ MFC application:
A message box appears with caption "Entry Point Not Found" and body that says: "The procedure entry point GdipConvertToEmfPlus could not be located in the dynamic link library gdpiplus.dll".
I do use gdiplus in my application. Is it possible that I am not doing something I should be doing with redistributables? When the user installs my application I run VC_redist.x86.exe, which is described as "Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.24.28127". That's all I do. After some searching I found a more recent one: "Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.28.29325". Is it possible that if he runs the latter this will fix the problem? Can I just send him the latter as an EXE and tell him to run it? Should I include the latter in the next version of my application? Is that safe?
How are we supposed to know when a new redistributable has been created incidentally? I only found the new one because a user reported the problem.
I see that there is also a site: https://platform-sdk-redistributable-gdi.win10download.net/. What's that about? Should I tell him to go there and try downloading the latest GDI+ redistributable?
All help very much appreciated.
You wrote "gdpiplus.dll", you probably meant GdiPlus.dll...
GdipConvertToEmfPlus was not present in GdiPlus.dll v5.x,
but was in >= v6.x