내 프로젝트는 다른 어셈블리를 참조하는 어셈블리를 참조합니다 (X라고 함).왜 참조 어셈블리를 체인해야합니까?
프로젝트를 컴파일하려고 할 때 어셈블리 Y를 참조해야합니다. 왜 그럴까요?
유형 'DevExpress.XtraEditors.XtraForm'이 참조되지 않은 어셈블리 에 정의되어 있습니다 : I 어셈블리 X가 참조 줄에 다음과 같은 오류가 발생합니다. 'DevExpress.Utils.v9.1, 버전 = 9.1.2.0, 문화 = 중립, PublicKeyToken = b88d1754d700e49a'어셈블리에 대한 참조를 추가해야합니다.
DevExpress.XtraEditors.XtraForm
이 왜입니까? 전에이 행동을 보지 못했습니다.
나는 항상 이런 식으로 생각하지 않습니다. 나는이 프로젝트를 .net1.1에서 .net3.5로 포팅했고이 문제가 나타났다. 당신이 말한 내용이 사실이라면 프로젝트 A는 어셈블리 B를 참조하는 어셈블리 B를 참조합니다. 프로젝트 A는 어셈블리 B, C 및 D를 참조해야합니다. 의미가 없습니다. – AngryHacker