У меня сначала построение модели сущностей с использованием кода EF4.1, который использует службу данных WCF для раскрытия сущностей. Для повышения производительности я предварительно сгенерировал представления EF. Это прекрасно работает, когда я работаю локально, или если я публикую сервис с использованием Visual Studio. Однако, когда я использую командную сборку TFS для создания службы, я получаю следующую ошибку при попытке доступа к моим сущностям через службу данных:
Информация отображения и метаданных для EntityContainer 'X' больше не соответствует информации, используемой для создания предварительно созданных представлений.
Сборка команды TFS использует отдельный сервер сборки для построения службы данных + модель сущностей. Собранный код идентичен, базы данных web.config + также идентичны. Это говорит о том, что либо командная сборка, либо сервер сборки каким-то образом изменяют либо представление, либо файл edmx, либо DbContext.
Заранее спасибо за любую помощь
Ryan