Хорошо ... решение найдено (благодаря некоторой помощи по платам Silverlight):
Во-первых, он работает только с полной версией плагина Silverlight 3.0. Что создает странную проблему (описано ниже).
Во-вторых, мне пришлось перейти от привязки непосредственно к классу Image или Bitmap и вместо этого использовать класс Imagesource (который может быть легко создан с помощью Bitmap, переданного конструктору). Достаточно просто ... Не знаю, почему это требуется в SL 3.0, а не 2.0, но это сломало мой код. Мой код все еще написан и скомпилирован для плагина 2.0, но работает только на плагинах 3.0 на компьютерах, которые его имеют.
Что приводит меня к странной проблеме ... У меня есть виртуальные машины или рабочие столы с SL 2.0, SL 3.0 (бета-версия) и SL 3.0 (полная версия), доступные для тестирования. Мой плагин теперь отлично работает в SL 2.0 и SL 3.0 (Full Release), но не в SL 3.0 (Beta). Я не получаю предупреждения, и он открывается нормально, просто мои изображения не связываются. Поэтому меня беспокоит то, что многие разработчики / ориентированные на разработчиков люди будут иметь бета-версию 3.0, которая по-прежнему запускает плагины 2.0, поскольку она обратно совместима. По какой-либо причине они не вынуждены обновлять мой сайт.
Если у вас есть какие-либо из перечисленных сред, здесь есть ссылка на данный сайт: http://stlouisdayofdotnet.com/DayOfDotnet.html