Фон: Silverlight 4 ( Проект Silverlight "Библиотека" ) RIA подключен к модели Entity Framework ( Проект веб-приложения Library.Web ).
Описание:
У меня есть класс:
public class Book
{
[Key]
public int ID { get; set; }
public String Name { get; set; }
public DateTime DatePublished { get; set; }
// I don't need this one in SL4
public BookInfo Info { get; set; }
}
Когда я пытаюсь скомпилировать, RIA выдает следующую ошибку:
Объект «MyCompany.Library.Book» имеет свойство «Информация» с
неподдерживаемый тип.
Вопрос:
Мне не нужно это свойство в приложении SL4, поэтому я хочу знать, как предотвратить попытки RIA сгенерировать это свойство при создании прокси-объекта?