프로젝트 A 참조 프로젝트 B. 프로젝트 B 참조 프로젝트 C. 프로젝트 A는 프로젝트 C를 참조하지 않습니다.VB.NET 솔루션의 간접 참조
이것은 로컬로 정밀하게 빌드됩니다. 그러나, 프로젝트 A는 프로젝트 C.
오류를 참조하지 않기 때문에 밖으로 빌드 서버 그것은 오류에 대한 :
error BC30009: Reference required to assembly 'ProjectC, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' containing the implemented interface 'ProjectC.IFoo'. Add one to your project.
어떻게 커밋하기 전에이 잡을 수 있습니까?
편집 : 여기 http://sstjean.blogspot.com/2006/11/msbuild-cant-find-secondary-references.html
정확한 오류는 무엇입니까? 또한 빌드 서버에서 다른 구성을 구축 할 수 있습니까? – SoftwareCarpenter
예, 릴리스 구성 대 디버그 구성을 작성 중입니다. 정확한 오류 메시지로 OP를 수정하겠습니다. –
업데이트 : 릴리스 구성을 사용하여 로컬로 빌드했으며 동일한 빌드 오류가 발생했습니다. 이제 구성의 차이를 알아 내려고합니다 ... –