Могу ли я скомпилировать и добавить свой dbml-файл в качестве ресурса? - PullRequest
0 голосов
/ 26 ноября 2010

Я создал пользовательские действия по сборке и компиляции для наших файлов dbml.«Build Action» имеет значение «dbml», и мне было интересно, возможно ли, чтобы внутри проекта каким-то образом также был встроен файл dbml в качестве ресурса.Причина в том, что я хочу запускать тесты дыма при запуске приложения, где файл dbml проверяется на соответствие производственной базе данных.

1 Ответ

1 голос
/ 26 ноября 2010

Сам файл dbml по умолчанию не внедрен, он используется только во время разработки для генерации классов cs.Однако пространство имен mapping позволяет вам просматривать таблицы, элементы и т. Д. Во время выполнения.

Я полагаю, вы также можете встроить файл dbml в качестве ресурса, но поскольку информация о сопоставлении уже существуетформа атрибутов в сгенерированных классах и членах, легко доступная через пространство имен сопоставления, что является более простым вариантом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...