У меня пока нет однозначного ответа для вас - но есть два возможных решения, которые вы могли бы рассмотреть, возможно, в ближайшем будущем:
1) Существует набор шаблонов CodeSmith под названием PLINQO , которые генерируют вашу модель Linq-to-SQL (DBMX) и связанные с ней файлы * .cs из вашей базы данных. Я сам спросил их о поддержке Entity Framework, и они подтвердили, что работают над этим - так что, возможно, у них это будет в ближайшее время.
Поскольку это шаблоны генерации кода и моделей, вы определенно можете взять их для Linq-to-SQL и настроить их для EDMX. Немного работы, но определенно возможно. Если у вас есть файлы * .cs и модель * .edmx, вы можете сгенерировать полученную сборку из нее с помощью компилятора командной строки CSC (C #), который устанавливается на каждом компьютере, на котором установлен .NET.
2) В .NET 4 новая Entity Framework 4 будет включать в себя шаблоны T4 (еще одна технология генерации кода), которые позволят вам настроить генерацию кода. Та же история применима и здесь - вы можете внешне сгенерировать модель EDMX и связанные файлы * .cs для классов и сгенерировать сборку на лету из этих шаблонов.
См. Еще одно сообщение в блоге на эту тему, и вы должны найти много информации, когда вы идете (или разглагольствуете) или "Шаблоны EF4 T4".
Надеюсь, это поможет хоть немного!