Próbuję zrobić kompilację aplikacji asp.net mvc 4 na moim serwerze teamcity.Jak włączyć agent Teamcity dla Build Tools 2013
Serwer to Windows Server 2012 R2. z 64-bitowym systemem operacyjnym.
Wersja Teamcity to 8.1 (kompilacja 29879).
Jeśli ustawię wersję MSBuild na MSBuild Tools 2013 agent jest niekompatybilny.
Powodem jest: Unmet requirements: MSBuildTools12.0_x64_Path exists
Zrobiłem pewien, że zainstalowanie środowiska .NET SDK, a jako jego systemu Windows Server 2012, .NET 4.5 jest już zainstalowany
tam (4.5.2 w moim przypadku). Co powinienem zrobić, aby działało?
Narzędzia budowania i pakiet SDK, oba są zainstalowane. –
@YaroslavYakovlev Jesteś pewien? Właśnie stworzyłem wanilię Win2012R2x64 VM, zainstalowałem TC# 29879, dostałem niekompatybilnego agenta z brakującym 'MSBuildTools12.0_x64_Path', po prostu zainstalowałem' BuildTools_Full', zrestartowałem usługę agenta i voila, parametr już istnieje. Może być konfiguracja kompilacji jest skonfigurowany do korzystania z niewłaściwej puli agentów? –
Jak mogę to sprawdzić? Czy po zainstalowaniu zestawu SDK, który został wyłączony i aktywowałem agenta, jest on wystarczający, czy muszę zrobić coś innego, aby go ponownie wprowadzić? –