Ошибка при попытке построить веб-приложение asp.net mvc с TeamCity - PullRequest
16 голосов
/ 01 мая 2009

У меня есть веб-приложение Asp.Net MVC, которое я разрабатываю. У меня установлен TeamCity на моей рабочей станции, и я использую сборки CI. Все работало нормально. Я бы хотел перенести TeamCity с моей машины на новый сервер dev / build, который только что был доставлен. Я не хочу устанавливать Visual Studio на сервер сборки. Но кажется, что msbuild не может собрать проект веб-приложения.

E: \ TeamCity \ buildAgent \ работы \ 48e528785fe346fa \ SRC \ Web \ Web.csproj (489, 11): ошибка MSB4019: импортированный проект "C: \ Program" Файлы \ MSBuild \ Microsoft \ VisualStudio \ v9.0 \ WebApplications \ Microsoft.WebApplication.targets» не был найден. Подтвердите, что путь в декларации есть правильно, и что файл существует на диск.

Я нашел несколько обращений в Google, но ничего приемлемого. Предлагалось либо установить Visual Studio, либо скопировать определенные каталоги из Visual Studio на сервер и т. Д.

Что я могу сделать, чтобы TeamCity смогла построить мой проект на сервере dev / build.

1 Ответ

16 голосов
/ 01 мая 2009

Похоже, что копирование файла поверх определенно будет работать . Ты это пробовал? Думайте о файле .targets как о серии определений того, как MSBuild будет работать.

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