0

Я создал однострочный командный файл для запуска SqlMetal для регенерации LINQ to SQL DataContext для моей базы данных; это отлично работает.Как добавить шаг сборки SqlMetal в VS2008?

Refresh_DataContext.bat:

"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\sqlmetal.exe" 
    /server:.\sqlexpress /database:MyDatabaseName 
    /code:"%~dp0\DataContext.vb" /context:DataContext 
    /views /functions /sprocs /pluralize 

До сих пор я могу запустить, открыв папку ограждающую в проводнике и запустить пакетный файл, и я также добавил его в меню Tools (Tools/External Tools.../Add) ,

Теперь я хотел бы запускать этот командный файл всякий раз, когда я строю (в некоторых конфигурациях). Как мне это сделать?

ответ

0

Doh! Конечно. Проекты веб-приложений имеют события до и после сборки; Проекты веб-сайта этого не делают.

2

Что вы, кажется, ищете, можно найти в разделе «Командная строка события Pre-build» в рамках свойств вашего проекта. Перейдите на вкладку «Build Events», и у вас будет мало места для ввода в командной строке, которая делает то, что вы хотите.

Смежные вопросы