Подтвердить что ты не робот

Ошибка при попытке создать веб-приложение asp.net mvc с помощью TeamCity

У меня есть веб-приложение 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.

4b9b3361

Ответ 1

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