런타임에서 컴퓨터 구성 파일 또는 게시자 정책 파일의 <codeBase> 설정을 사용하기 위해서는 파일은 어셈블리 버전을 리디렉션해야 하지만 응용 프로그램 구성 파일의 경우에는 어셈블리 버전을 리디렉션하지 않아도 codebase 설정을 사용할 수 있습니다. 사용할 어셈블리 버전을 결정한 후, 런타임에서는 버전을 결정하는 파일의 codebase 설정을 적용합니다. 지정된 codebase가 없는 경우, 런타임에서는 일반적인 방법으로 어셈블리를 찾습니다.
어셈블리 이름이 강력한 이름이면 codebase 설정은 로컬 인트라넷 또는 인터넷의 아무 위치에 있어도 되지만 어셈블리가 전용 어셈블리이면 codebase 설정은 응용 프로그램 디렉터리에 상대적인 경로에 위치해야 합니다.
강력한 이름이 없는 어셈블리의 경우 버전이 무시되고 로더는 <dependentAssembly> 내에서 처음 나오는 <codebase>를 사용합니다. 응용 프로그램 구성 파일에 다른 어셈블리로 바인딩을 리디렉션하는 항목이 있으면 어셈블리 버전이 바인딩 요청과 일치하지 않는 경우에도 리디렉션이 우선적으로 적용됩니다.