Я использую следующий шаблон T4 (http://blogs.msdn.com/b/adonet/archive/2008/06/20/how-to-use-a-t4-template-for-view-generation.aspx) для предварительной компиляции моих представлений Entity Framework 4 из EDMX, ориентированного на существующую базу данных SQL Server 2008.
(Кроме того: это помогает ускорить удар по производительности на первом SaveChanges
-- у меня более 200 таблиц, а первое SaveChanges
увеличилось с 10 секунд до 5 секунд -- все еще не впечатлено, но улучшение).
Мой вопрос: эти предварительно скомпилированные представления по-прежнему «безопасны» для использования с SQL CE 4 (т.е. в модульных тестах) или они привязаны к SQL Server 2008? Я спрашиваю, потому что сгенерированный файл представления содержит операторы SQL, и мне интересно, могут ли они зависеть от поставщика.