읽기 MSDN's documentation으로 불확실 함이 남았습니다.C# 프로젝트 참조
설정 : 내가 프로젝트 A가 어떤 DLL의 X를 참조 있고, 프로젝트 B 프로젝트 A를 프로젝트 참조,뿐만 아니라 DLL의 X를 요구.
두 프로젝트에 모두 dll에 대한 참조를 추가해야합니까, 아니면 프로젝트 참조가 나를 대신 할 수 있습니까?
읽기 MSDN's documentation으로 불확실 함이 남았습니다.C# 프로젝트 참조
설정 : 내가 프로젝트 A가 어떤 DLL의 X를 참조 있고, 프로젝트 B 프로젝트 A를 프로젝트 참조,뿐만 아니라 DLL의 X를 요구.
두 프로젝트에 모두 dll에 대한 참조를 추가해야합니까, 아니면 프로젝트 참조가 나를 대신 할 수 있습니까?
X
의 클래스, 메서드 등을 A
을 통해 사용할 수있게하려면 X
에 대한 참조 만 추가하면됩니다.
A
에서 X
의 공용 사용이없는 경우, 당신은 당신이 당신의 bin
폴더에 필요하지만 (이를 참조 할 필요가 없습니다.
당신이 다음 프로젝트 B에서 직접 X DLL이 형식을 사용하려면 거기에 참조도 추가해야합니다. –
DLL의 종류에 따라 다릅니다. 정상적인 .NET 어셈블리이고 B 프로젝트에서 B의 출력 디렉토리로 복사 한 경우 예, 자동으로 복사됩니다. 설명서를 요구하지만 실제로 볼 수있는 것을 설명하면 모든 사람이 많은 시간을 절약 할 수 있습니다. –