I am trying to replace ImageGlue with MagicScaler. I can successfully add the package Dynamicweb.Imaging.Providers.MagicScalerProviders to my solution. When I then build my project and manually delete Dynamicweb.Imaging.Providers.ImageGlueProviders my images work fine. I think this proves that the system then uses MagicScaler instead of ImageGlue which is great.
I then tried to uninstall ImageGlue completely but was greeted by the following error:
This leads to two questions:
- When I have both providers in my Bin folder, which one does Dynamicweb pick? When I have both, could it still be running on ImageGlue?
- How do I get rid of ImageGlue? The main reason to switch to MagicScaler is that we're experiencing file locks with ImageGlue during automated builds. However, when I don't uninstall the package, I get the file back on every build.