Quote:
Originally Posted by Caravelle
Are you telling me to put ChartsDevice.dll on the desktop side of the components list as well as the device side?
|
Yes, remove ChartsDesktop and replace it with ChartsDevice. ChartsDevice is different to ChartsDesktop as it has scaling factors to cope with different resolution device screens. If you want to compile for the device you need ChartsDevice as the desktop component as that is what the compiler uses to generate the code.
Both ChartsDevice and ChartsDesktop will work on the desktop. I agree the naming is unfortunate but is historical. ChartsDesktop should now probably be called something different as although it was once compatible with ChartsDevice it no longer is. These libraries were written a while ago before AutoScaling. If I were starting again I would do them in a slightly different way.