문제

VS2010B2를 시도한 후 VS2008 설치는 솔루션 및 프로젝트 파일의 버전을 "버전 10.00"으로 변경합니다. CI 서버의 MSBuild.exe는이를 지원하지 않습니다. VS2008을 버전 9.00으로 다시 생성하는 방법이 있습니까?

수동으로 고칠 수 있다는 것을 알고 있습니다. 그러나 솔루션을 열 때마다 버전이 다시 변경되어 성가시다.

건배,

BJA

도움이 되었습니까?

해결책

vs2008 ~해야 한다 v10 파일 생성; 그것은 기본 형식 버전입니다. VS2010은 v11 솔루션 파일 형식을 생성합니다. V9는 VS2005였습니다. VS2008이 귀하를 위해 V9 파일을 생성 한 적이 있다고 의심합니다.

VS2008을 사용하는 경우 CI 서버에는 .NET 3.5가 설치되어 있어야하며 해당 MSBuild 버전은 v10 솔루션 파일에 대처해야합니다.

다른 팁

.NET 3.5가 CI 서버에 설치되어 있는지 확인하고 MSBuild로가는 경로를 확인하십시오. .NET은 나란히 설치하므로 MSBuild로가는 경로를 업데이트하지 않았으며 이전 버전을 사용할 수 있습니다. %windir % microsoft.net framework v3.5에 위치한 MSBuild를 사용하고 있는지 확인하십시오. 그것은 MSBuild의 모든 버전을 구축 할 수 있습니다 (물론 2010 년보다 초기)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top