학습/프로그래밍

Productivity Power tool의 'Could not show Add Reference Dialog' 오류

TayCleed 2012. 4. 7. 13:25


VS 2010 영문판 사용 중에, Productivity Power Tool이란 Extension을 사용 중인데 아래와 같은 오류를 접하게 된 적이 있다. 프로젝트에서 사용할 레퍼런스 바이너리를 추가하기 위해 Add reference 동작을 시도했을 때이다.


Could not show Add Reference Dialog

Illegal characters ... 


나는 윗줄만 가지고 검색했었는데... 딱히 구글에서는 해결책이 나오지 않았다. 

나 혼자 해결했고, 혹시나 도움될까 남겨본다. 


VS 2010 영문판에서 참조하는 Reference DLL 중에, 경로에 한글을 포함하는 DLL이 있으면 Productivity Power tool은 위와 같은 오류 메시지를 내고 Add Reference를 할 수가 없다. Power tool을 disable하고 Add Reference를 시도하면, 경로에 한글을 포함하는 DLL을 제외한 DLL들만 나온다. 

해결은 해당 DLL을 영문만으로 이루어진 경로로 옮기고, 이를 레지스트리 등록하여 업데이트하고, 다시 정상적으로 VS 2010을 이용하면 된다.