많은 비슷한 질문이 있지만 내 특정 문제를 너무 많이 이해하지 못하는 것 같습니다. 나는 세계로의 손길이 닿지 않은 지역 왼쪽 별칭을 복사 참조 된 DLL을 설정 -.NET에서 다른 프로젝트에서 사용하는 프로젝트에서 참조되는 DLL
나는 프로젝트 A,
Microsoft.TeamFoundation.WorkItemTracking.Client,
Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
프로젝트 A는 잘 컴파일 외부 DLL을 참조하는 클래스 라이브러리를 가지고있다.
Error 5215 The type
'Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem'에 을 정의 :
프로젝트 B 참조 프로젝트 A와 모든 것이 컴파일의 끝에 제외하고는 멋쟁이, 나는 얻을 참조되지 않은 어셈블리 어셈블리 'Microsoft.TeamFoundation.WorkItemTracking.Client, 버전 = 9.0.0.0, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a'에 대한 참조를 추가해야합니다. C : ... \ Content \ Status.aspx.cs 9 13 ProjectB
모든 내용이 동일한 솔루션 파일에 있습니다. 이 경우 내가 무엇을 놓치고 있습니까? 프로젝트 B의 프로젝트 A 참조는 프로젝트 참조를 통해 수행됩니다.
나는 이것을 두려워하는 dll 지옥에 대해 계속 들었습니다.
프로젝트 B가 해당 DLL을 직접 사용합니까? –
아니요, 프로젝트 A – Matt
을 통해서만 가능합니다. @ 존이 뭔가하고있는 것 같아요. 프로젝트 A에서 명시 적으로 사용해야 할 수도 있습니다.하지만 테스트 해보고 싶습니다. –