I am using the RadRichTextBox control in my Silverlight application and I am deploying it as part of an application that includes resources in some Eastern languages (Japanese (ja), Korean (ko), and Chinese (zh-Hans)). When I deploy my application to a machine that does not support these languages, I get an exception thrown (see attachment) when I try to right-click on the RadRichTextBox control in order to show the context menu associated with the control.
I tracked this down to the SafeXapCatalog class, where it looks like it is attempting to load every assembly in my XAP file, regardless of whether it will use it or not? In this case, one of the ancillary Japanese resource assemblies is failing to load because Japanese is not even supported on that machine.
Is there some workaround for this scenario that I can employ APART from having to install Eastern Language support on every client machine?
I tracked this down to the SafeXapCatalog class, where it looks like it is attempting to load every assembly in my XAP file, regardless of whether it will use it or not? In this case, one of the ancillary Japanese resource assemblies is failing to load because Japanese is not even supported on that machine.
Is there some workaround for this scenario that I can employ APART from having to install Eastern Language support on every client machine?