1

CC.Net을 실행중인 빌드 서버가 있습니다. 지금까지 빌드 서버 (VS가 설치되지 않았으며 .Net Framework 만 사용)에서 프로젝트를 컴파일하는 데 문제가 없었습니다.워크 플로 프로젝트를 컴파일 할 수 없습니다.

하지만 지금은 새로운 프로젝트를 가지고 있고이 메시지가 :

C:\Program Files\MSBuild\Microsoft\Windows Workflow Foundation\v3.5\Workflow.Targets(127,5): error : Compilation failed. Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. 

이 문제의 원인 무엇에 어떤 힌트의 사람을 했습니까?

SharePoint 워크 플로가 포함 된 SharePoint 프로젝트라는 점이 흥미로운 사실입니다. 그러나 이것이 프로젝트를 컴파일 할 수 없게해서는 안됩니다.

+0

확인 : x86/x64 빌드 구성 문제 일 수 없습니까? – Filburt

+0

글쎄, 프로젝트 구성은 'Any CPU'로 설정되어 있습니다. – nyn3x

+0

네, 그게 제가 의미하는 바입니다. x86에 시도해 보겠습니다.하지만 지금은 발견 할 수없는 참고 자료입니다. 127 번째 줄 앞에 Workflow.targets 스크립트에 메시지 작업을 추가하고 @ (ReferencePath)와 같은 다양한 매개 변수를 인쇄하여 빌드를 디버깅 할 수 있습니다. – Filburt

답변

0

problem with LoaderExceptions described here은보고있는 것과 유사합니다. 어쩌면 3.5 대신 3.0을 타겟팅해도 문제가 해결 될 수 있습니다.

+0

잘, csproj의 toolsversion이 이미 3.5로 설정되어 있고 또한 가지고 있습니다. 이 점에있어서 어떤 불일치도 없을 것입니다. 로더가 실제로로드하려고 시도하는 것을 알 수있는 방법이 있습니까? – nyn3x

+0

로드하는 사람이 무엇을로드하려고하는지 알아내는 방법을 알고 있습니까? – nyn3x

+0

@ nyn3x $ LoaderExceptions 속성을 추출하려고 이미 시도 했습니까? Workflow.targets에 사용 된 모든 속성을 이미 시도한 경우에는 더 이상 생각할 수 없습니다. – Filburt

관련 문제