Я пытаюсь получить элемент управления Silverlight для Bing Maps, чтобы сохранить изображение карты с добавленной канцелярской кнопкой. Я попробовал подход, описанный здесь: http://www.andybeaulieu.com/Home/tabid/67/EntryID/161/Default.aspx, но я получаю исключение, когда пытаюсь прочитать пиксели в этой строке:
int pixel = bitmap.Pixels[bitmap.PixelWidth * y + x];
Вот что я получаю:
«WriteableBitmap имеет защищенный контент. Доступ к пикселям запрещен».
Я огляделся, и кажется, что проблема в том, что карты размещаются на сервере, отличном от моего «localhost».
Кто-нибудь нашел обходной путь для этого?
P.S. Я использую VS2010 + SL4