다음을 통해 공유


진단 코드 MSB4260

이 문서에서는 MSB4260 오류 코드에 대해 설명합니다.

메시지 텍스트

MSB4260: Project 'project1' skipped graph isolation constraints on referenced project 'project2'

설명

이 오류는 -graph 또는 -graphBuild 명령줄 옵션인 그래프 모드를 격리 옵션(-isolate 또는 -isolateProject 명령줄 옵션)이 MessageUponIsolationViolation로 설정된 상태에서 사용하고, MSBuild 명령줄 설명서에 설명된 대로 격리 제약 조건을 위반하는 프로젝트가 있을 때 발생합니다. 위반 제약 조건을 격리하는 프로젝트는 계속 빌드할 수 있지만 미리 빌드하고 캐시하지 않고 실시간으로만 빌드할 수 있습니다. 따라서 프로젝트의 캐시된 직렬화된 출력을 사용할 수 없습니다. 이 메시지는 오류가 아니지만 지정된 프로젝트와 프로젝트 격리 빌드 모드의 최적 함수 간의 비호환성을 가리킵니다.

해결 방법

빌드 부작용을 제거하거나 격리 제약 조건(예: XAML 프로젝트)을 본질적으로 위반하는 프로젝트 형식을 방지하여 격리 제약 조건을 방지하는 방법을 찾을 수 있는 경우 이 메시지로 이어지는 상황을 방지할 수 있습니다.

적용 대상

MSBuild의 모든 버전