2010-07-05 2 views
5

VS2010 (sln) 빌드 구성과 호환되는 TeamCity 5.1.2 빌드 서버에 빌드 에이전트를 설치할 수없는 것 같습니다. "빌드 주자"에서TeamCity에 Visual Studio 2010 (sln) 호환 빌드 에이전트를 설치하려면 무엇이 필요합니까?

은 다음 주자가 나열되어 있습니다 :

개미 : C# 및 VB 중복 코드 찾기 : 개미의 build.xml 파일
중복 파인더 (.NET)에 대한 러너
명령 행 : 간단한 명령 실행

그리고 아래

"을 지원 사기꾼 figurations "을 선택하면 Visual Studio 2010 (sln) 빌드 러너로 빌드하도록 구성된 프로젝트가"호환되지 않는 구성 "아래에 나열됩니다.

빌드 에이전트를 설치하려면 .msi 설치 패키지를 실행하는 것만으로 기본 설정이 충분하지 않은 것처럼 보입니다. 빌드 서버 시스템에는 Visual Web Developer Express 2010과 .NET 버전 2.0-4.0이 설치되어 있지만 VS 버전은 없습니다. 더 필요한 것이 있습니까?

(. 내가 무엇이든지의 MSBuild 스크립트 건물의 경험이 없기 때문에 내가 그렇게하는 것을 피하기 할 수있는 경우)

답변

3

나는 그것을 알아 낸 생각 :

에서 Windows SDK 설치 Microsoft. 현재 latest version은 7.1입니다.

내가 갑자기 효과가 있음을 알았 기 때문에 이것이 무엇인지 알지 못한다. 내게 완전히 관련성이없는 것일 수도 있지만, 이것은 내가 변경 한 유일한 구성이다. 관련성이있다.

+2

은 예, Windows를 설치 (에이전트 서비스가 중지로, 그냥 기다려 표시 될 수 있습니다) Windows 7 및 .NET Framework 4.0 용 SDK가해야 할 일입니다. 이렇게하면 필요한 추가 빌드 타겟이 모두 제공됩니다. –

3

TeamCity 빌드 에이전트가 .NET 4.0 클라이언트 프로필을 dotNetFramework4.0으로 검색하지 못합니다. 전체 .NET Framework 4.0이 설치되어 있는지 확인하십시오.

빌드 에이전트가 손상된 또 다른 이유는 플러그인이 손상되었습니다. 이 문제를 해결하려면 : 를 - 에이전트 을 중지 - 에이전트 을 시작 - -/플러그인/시스템/도구 폴더 제거 에이전트 자동 업그레이드까지 기다릴를

관련 문제