DBML: письмо добавлено в мои имена таблиц - PullRequest
4 голосов
/ 26 июля 2010

Я использую Visual Studio 2008

Каждый раз, когда я изменяю свой dbml через конструктор, некоторые имена таблиц в файле designer.cs меняются с TableName на TableNames, что приводит к ошибкам ссылок в остальной части проекта. Имена, которые появляются в dbml, не изменяются.

Откуда это? Это настройка?

Edit: Это происходит с таблицами, которые я недавно добавил через конструктор, и со всеми таблицами, у которых есть внешний ключ, связывающий тему с этими таблицами.

Ответы [ 2 ]

10 голосов
/ 26 июля 2010

Это была настройка:

Инструменты> Параметры> Инструменты базы данных> O / R Designer

И тогда у нас есть опция Pluralization of names, которую можно переключить на:

Включено Неверно

1 голос
/ 26 июля 2010

Это особенность. эта публикация SO может оказаться полезной Почему "linq to sql classes" изменяет имя таблицы при создании класса?

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