SqlMetal не генерирует представления, функции или хранимые процедуры - PullRequest
3 голосов
/ 05 января 2010

Я использую следующие команды как часть файла cmd:

sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /dbml:DataClasses.dbml /namespace:DashBoard.Data
sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /views /functions /sprocs /code:DataClasses.designer.cs /context:DataClassesDataContext /namespace:DashBoard.Data DataClasses.dbml

У кого-нибудь еще были проблемы с генерацией кода для использования представлений, функций или хранимых процедур с использованием SqlMetal? Файлы указывают на ссылки на таблицы, как и ожидалось, но переключатели / views / functions и / sprocs, похоже, не действуют.

Я использую SqlMetal 1.00.30729, SQL Server 2005 Express на моем локальном компьютере, а веб-приложение - ASP.NET 3.5.

1 Ответ

5 голосов
/ 06 января 2010

Мне пришлось использовать следующие команды:

sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /views /functions /sprocs /dbml:DataClasses.dbml /namespace:DashBoard.Data
sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /code:DataClasses.designer.cs /context:DataClassesDataContext /namespace:DashBoard.Data DataClasses.dbml
...