Ошибка при доступе к Web службе

Когда добавляешь Service References в приложение Silverlight, при запуске можно получить следующее исключение:

Произошла ошибка при попытке создать запрос к URI http://server-c12b77c2b:36495/WebService.svc. Это могло быть вызвано попыткой междоменного доступа к службе без наличия приемлемой междоменной политики или с политикой, непригодной службам SOAP. Может понадобиться связаться с владельцем службы для публикации файла междоменной политики и убедиться в том, что она позволяет отправлять заголовки HTTP, связанные с SOAP. Эта ошибка также может быть вызвана использованием внутренних типов в прокси-сервере веб-службы без использования атрибута InternalsVisibleToAttribute. Подробности см. во внутреннем исключении.

Читать далее

BitmapImage и “Разрушительный сбой (Исключение из HRESULT: 0x8000FFFF (E_UNEXPECTED))”

Приложение на Silverlight должно отображать изображения, которые хранятся в  базе данных. Массив байтов берётся из БД с помощью WCF Services:

public byte[] GetQImageFromDB(int QID)
{
  // Создание DataContext
  eLearningDCDataContext db = new eLearningDCDataContext();
  // Получаем данные
  var result = (from Pic in db.PictQs
                where Pic.IDq == QID
               select Pic).First();
  // Возвращаем рузультат
  return result.pict.ToArray();
}

Читать далее