3 ms·
I think the point is "develop on the platform you are going to use". You'd get that error when you were developing on linux, so it'd never make it to productio
by Vendan 10y ago
I think the point is "develop on the platform you are going to use". You'd get that error when you were developing on linux, so it'd never make it to production. If you developed on windows, you'd never get the error, cause you have gdiplus.dll. Still you should be at least testing on something matching the target platform, but catching this kind of stuff early is a plus!
- NetStrikeForce 10y agoWell, I guess he wouldn't have used gdiplus.dll if he was planning to run the app on Linux, so I'm guessing the conclusions should be: - If you're doing multi-platform software, don't use platform specific libraries. - If you're doing multi-platform software, test on all your target OSes. Use any OS that makes you productive.
- Vendan 10y agoJust to clarify, he didn't use gdiplus.dll, he used System.Drawing, which in turn uses gdiplus.dll.
- NetStrikeForce 10y agoYou're right, thanks!