2017-10-26 1 views

답변

0

모든 프로젝트에 어셈블리/DLL의 정의 참조를 추가하는 것은하지 로컬 경로에서 모든 프로젝트에 타사 DLL을 추가하는 다른 기계/환경

에, 로컬 머신에서 작동하는 것은 항상 RISKER

입니다

올바른 방법 :

  1. Registering the Custom DLL in GAC 다음 일을 추가 전자 참조에서 시스템 경로
  2. 웹 서비스/MVC 관련 프로젝트의 경우 creating custom folders(lib) in the Solution itself and adding the DLL from that folder이이를 달성하는 가장 좋은 방법입니다.
0

Visual Studio : 프로젝트의 종속성 -> 속성 -> "로컬 복사"= true를 선택하십시오.

dll이 이제 빌드 출력에 포함되고 어셈블리가 응용 프로그램 또는 서비스의 디렉토리에서로드됩니다.

0

솔루션에 외부 라이브러리가 필요한 경우 솔루션이 어디에서나 액세스 할 수있는 위치 (일명 배포 위치)에 파일을 배치해야합니다. 즉, 솔루션 폴더에 파일을 넣고 using 문을 namespace 프로젝트에서 어디에서나 참조 할 수 있으므로 필요한 라이브러리를 찾을 수 있습니다.