Я провел некоторое время с новым проектом Database в VS 2008 и решил пойти с ним (действительно круто). Но я также обнаружил, что я не могу создать его на нашем CI-сервере, где установлен только .NET SDK. Я попытался поместить Microsoft.VisualStudio.TeamSystem.Data.Tasks.targets на CI-сервер, но у него слишком много зависимостей от сборок, таких как Microsoft.VisualStudio.TeamSystem.Data.dll.Проект базы данных здания в VS 2008
Я прав, что для его сборки мне нужна VS Team Team System (неприемлемая для CI-сервера) или есть более простое решение?
Я думаю, я знаю, что делать - вывод проекта (* .sql) под контроль источника, поскольку сам проект решит проблему. – 2009-07-10 11:35:30
Вы все равно должны будете иметь этот выпуск Visual Studio, если сборка будет построена для создания выходного документа проекта. –
Да, но не для тех, кому нужны только двоичные файлы. Кроме того, как я заметил, невозможно сказать VS не генерировать такие вещи, как «IF (@@ servername! =« SMARK »blabla)», что делает практически невозможным использование вывода на разных машинах. Грустно, я надеялся, что почти через 10 лет MS может сделать что-то работающее в этом районе. – UserControl