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의 변경 사항에 대해 알고 계신 분이 계신가요?
은 MSBuild에서 로깅 사용 (예 :/V : DIAG)를하고 실패를 분석 할 수 있습니다. –
이전에 Azure SDK의 어떤 버전이 있었습니까? 너 지금? – kreinsch