본문 바로가기

어셈블리 바인딩

어셈블리 바인딩 1 어셈블리 바인딩 관련 최종 버전은 아래 링크로 바로 갈 수 있다.2015/10/15 - [04.기술-APP/.NET InDepth] - 어셈블리 바인딩(최종) 어셈블리 바인딩 1 이번 포스트를 이해한다면 .NET 애플리케이션 특히 NTD 스마트클라이언트 애플리케이션의 많은 부분을 이해할 수 있는 기초가 다져지게 될 것이다. 우리는 다른 어셈블리를 사용하고 싶을때는 VS.NET의 솔루션 탐색기의 프로젝트에서 참조 추가를 통해서 원하는 작업을 쉽게 수행한다. 또는 코드상에서 직접 Assembly.Load(), Assembly.LoadFrom() 메소드를 사용해서 원하는 어셈블리를 메모리로 로딩시키는 경우도 있다. 정적이든 동적이든 대상 어셈블리 파일을 로딩하는 과정은 어셈블리 바인딩(assembly bind.. 더보기
어셈블리 바인딩 2 어셈블리 바인딩 관련 최종 버전은 아래 링크로 바로 갈 수 있다.2015/10/15 - [04.기술-APP/.NET InDepth] - 어셈블리 바인딩(최종) 어셈블리 바인딩 2 퓨전의 바인딩을 알아보기 전에 미리 알아봐야 하는 개념들이 있다. 그것들을 정리한다. 애플리케이션에는 애플리케이션 전체에 대한 설정도 있고 특정 어셈블리에만 적용될 수 있는 환경 설정이 있을 수 있다. 이런 애플리케이션 설정들은 XML형식의 .config 파일로 주어진다. 애플리케이션은 시작하면서 이 설정 파일을 읽어들인다. 퓨전은 어셈블리 바인딩을 수행하면서 설정 정보 중에서 대상 어셈블리에 대한 설정이 있는지를 확인하고, 만약 있다면 그 설정을 대상 어셈블리 검색 과정에 반영하게 된다. 바인딩 과정에서 적용될 수 있는 애플리.. 더보기