가끔씩 GAC 에 등록되어 있는 Assembly 의 DLL 이 필요할 수 있습니다. 하지만 일반적으로 윈도우 탐색기를 통해 GAC 폴더를 탐색하게 되면, 파일을 복사할 수 없는 형태의 View 가 뜨게 됩니다.
 
[그림1] 윈도우 탐색기를 통해 보는 GAC Assembly 목록
 
이런 경우엔 Visual Studio 에서 GAC Assembly 를 참조하고, 파일 복사(File Copy) 옵션을 “예(Yes)” 로 주시면, GAC 의 DLL 의 복사본이 떨어지긴 합니다. 하지만, 매우 번거로운 작업입니다.
 
GAC Assembly 폴더는 어디에 있나요??
%WINDIR%\Assembly 폴더에 있습니다.
 
하지만, 간단하게 레지스트리의 값을 수정하여 GAC Assembly 의 폴더를 구조적으로 탐색할 수 있네요.
 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\DisableCacheViewer=1 (DWORD)
 
위와 같이 레지스트리를 추가하시고 GAC Assembly 폴더를 열면, GAC Assembly 를 윈도우 탐색기를 통해 Assembly 별, Version 별로 탐색이 가능합니다.
 
[그림2] 윈도우 탐색기를 통해 GAC Assembly 탐색
 
아무튼 이런 숨은 옵션들이 왜이리 많은지 ^^; 이런 숨은 옵션 가이드 문서는 어디 없나?? 시간 나면 찾아봐야겠습니다. ^^
 
References
 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 땡초 POWERUMC
TAG ,

댓글을 달아 주세요