2014-04-23 3 views
2

CI 환경에서 성공적으로 구축 한 프로젝트가 몇 개 있습니다. 주말 동안, 우리 IT 팀은 Azure SDK udpates를 설치했으며 그 이후 Azure를 참조하지 않는 프로젝트도 더 이상 빌드하지 않았습니다.MSBuild에서 참조를 확인하지 못했습니다.

우리가 프로젝트를 구축하는 방법은 @ (프로젝트)은 솔루션 폴더에 대한 참조입니다

<MSBuild Condition="'$(BuildProject)' != ''" Projects="@(Projects)" 
     Properties="Platform=$(Platform);Configuration=$(Configuration);OutDir=$(TempProjectFilesPublish)\bin\;WebProjectOutputDir=$(TempProjectFilesPublish)" 
     Targets="Build" 
     ContinueOnError="false"> 

입니다.

<Projects Include="$(BuildProject)"/> 

문제는 프로젝트 참조를 해결하는 데 있습니다. 주말 내내 아무것도 바뀌지 않았습니다. 프로젝트 참조가 정확하고 csproj 파일에 적절한 값이 있으며 새로운 프로젝트 나 코드가 변경되지 않아 무언가가 중단되었다고 생각하게됩니다.

MSBuild의 변경 사항에 대해 알고 계신 분이 계신가요?

+0

은 MSBuild에서 로깅 사용 (예 :/V : DIAG)를하고 실패를 분석 할 수 있습니다. –

+0

이전에 Azure SDK의 어떤 버전이 있었습니까? 너 지금? – kreinsch

답변

1

Azure SDK v2.9에서 같은 문제가 발생합니다. "Microsoft Azure Library for .NET v2.9"를 제거하여 현재 빌드를 수정했습니다.

P .: 불행히도 mickyjtwin의 대답에서 제공된 링크는 더 이상 작동하지 않습니다.

P.P.S은 : 다음 질문은 관련이있는 것으로 보인다 Visual Studio keeps overwriting NewtonSoft.Json.DLL with an older version

관련 문제