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

StackOverflow https://stackoverflow.com/questions/811417

  •  03-07-2019
  •  | 
  •  

Вопрос

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

E: teamcity buildagent work 48e528785fe346fa src web web.csproj (489, 11):ошибка MSB4019:Импортированный проект «C: Program Files MSBUILD Microsoft VisualStudio v9.0 WebApplications Microsoft.WebApplication.targets» не был найден.Убедитесь, что путь в объявлении правильный, и что файл существует на диске.

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

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top