Агент TeamCity отсутствует DotNetFramework4.0_x86, но нет? - PullRequest
6 голосов
/ 07 сентября 2011

Я пытался перенести нашу установку TeamCity со старого сервера на новый сервер Windows Server 2008 R2, наконец-то все настроено.Однако агент сборки говорит, что DotNetFramework4.0_x86 недоступен на агенте сборки, но установлена ​​платформа .NET 4.0.

Кто-нибудь сталкивался с этой проблемой, это Windows Server 2008 R2?1004 *

Ответы [ 4 ]

11 голосов
/ 07 сентября 2011

Похоже, ваш агент сборки не удалось выполнить автоматическое обновление. Сделайте следующее:

  • стоп агент
  • убить все процессы Java
  • удаление агента / системы, агентов / плагинов, папок агента / инструментов
  • запуск службы агента
  • ждать обновления агента. Это может занять 5-10 минут, и служба агента сборки может быть показана как остановленная.
  • проверка агента / logs / update.log на наличие ошибок

Пожалуйста, приложите папку агента / журналов к teamcity-feedback@jetbrains.com

Убедитесь, что у агента сборки, работающего с учетной записью пользователя службы Windows, есть права на запуск / остановку службы агента и обновление всех файлов в каталоге установки агента сборки

0 голосов
/ 04 октября 2016

Я попробовал метод в принятом ответе, но, к сожалению, он не сработал.

То, что сработало, так это то, что я отключил все этапы сборки в своей конфигурации, а затем включил их по одному за раз, пока не нашел одинэто привело к сбою требований агента сборки с .NET Framework 4.0.

Оказалось, что это был шаг установки Nuget.У меня был Nuget 2.7.x, и согласно этой странице: https://confluence.jetbrains.com/display/TCD9/NuGet+Installer Nuget 2.5x + требует .NET 4, а Nuget 2.8.6+ требует .NET 4.5 +

Как только я обновился до последней команды Nugetline (у Администратора Team City есть страница для этого), моя сборка снялась.

0 голосов
/ 23 марта 2012

У меня была та же проблема, и я установил эту версию .NET Framework 4. Устанавливая эту версию, я решил свою проблему.Вы также даете ему шанс.

http://www.microsoft.com/download/en/details.aspx?id=17718

0 голосов
/ 07 сентября 2011

Также проверьте в списке «Программы и компоненты» на панели управления, установлены ли клиентский профиль Microsoft .NET Framework 4 и Microsoft .NET Framework 4 Extended - MSBuild и другие необходимые средства разработки включены в расширенный пакет.

...