2014-02-12 3 views
0

찾을 수없는 패키지 (DLL)에 대한 많은 참조가 포함 된 제 3 자 프로젝트를 받았습니다. 이 패키지들은 모두 내 시스템의 폴더에 있습니다. Visual C# Express를 자동으로 찾도록 구성하려면 어떻게합니까?기본 라이브러리 경로를 추가하려면 어떻게해야합니까?

C# 용어에 대해 잘 모르겠습니다. 라이브러리, 패키지 또는 다른 것이 있습니까? DLL 파일은 Client.namespace.detail.dll과 같은 이름입니다.

+0

더 자세히 살펴보면 부분적인 해결책을 찾았습니다. 프로젝트의 속성 페이지에는 "참조 경로"탭이 있습니다. 거기에 폴더를 추가하면 모든 어셈블리가 해결되지만 하나는 어셈블리입니다. 이상한데, 그 dll이 거기에 있기 때문입니다. 나는 그 프로젝트를 사용하는 많은 사람들이있을 수 있기 때문에 모든 프로젝트에 대한 참조 경로를 기본 설정으로 추가하고 싶습니다. – marcp

답변

0

어셈블리. 그리고 솔루션과 함께 프로젝트와 동일한 수준의 폴더에서 연결되어야합니다.

이것은 상대 링크이며 프로젝트와 함께 소스 제어에 들어갑니다.

+0

조립품 ... 맞습니다. 그러나 IDE에 다시 추가하지 않고 어디에서 볼 것인지 알 수있는 방법이 있습니까? 나는 이것이 당신이 제안하는 것이라고 생각합니다. 예를 들어, System.Core에 대한 참조를 업데이트 할 필요는 없습니다. IDE는 어디에서 보는지 알 수 있습니다. – marcp

+0

System.Core는 GAC입니다. 이유없이 GAC에 assmeblies를 추가하는 것은 비논리적입니다. 보안 문제가 있습니다. – TomTom