У меня есть веб-приложение ASP.NET, которое включает в себя код для обеспечения собственной схемы базы данных; этот код запускается при запуске приложения.
Я недавно начал использовать LINQ to SQL и добавил событие предварительной сборки для запуска SqlMetal в моей базе данных, чтобы я получил объекты, представляющие мои таблицы базы данных.
Что было бы действительно здорово, если бы я мог применить схему базы данных в событии перед сборкой, а затем запустить SqlMetal. Таким образом, если схема меняется (например, я добавляю поле в таблицу), мне нужно (а) создать и запустить веб-сайт один раз, чтобы запуск приложения запускался, и схема применялась, а затем (б) построить его снова так что SqlMetal работает.
Итак: каковы мои варианты запуска кода, который находится в моем веб-приложении, из командной строки?