응용프로그램 개발시 외부 어셈블리를 참조하는 경우가 많이 생긴다.
개발후 배포 하게 되면 실행 어셈블리 폴더 안에 모든 어셈블리가 줄줄이 함께 있는데 꼴보기가 엄청 싫다.
하위 폴더를 생성해서 그곳에 모두 몰아 넣고 싶은 생각이 간절할 것이다.
설정을 만들어주면 가능하다.
웹 프로그램이라면 Web.Config
응용 프로그램이라면 프로젝트명.Config 파일을 생성해서 아래와 같은 내용을 넣어 준다.
probing privatePath 에 해당 하위 폴더들을 적어 주면 된다.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="ComFolder;ExFolder" />
</assemblyBinding>
</runtime>
</configuration>
'프로그램 경험 > .Net' 카테고리의 다른 글
[Visual Studio] 솔루션 매핑 정보가 없습니다. (0) | 2012.11.15 |
---|---|
[UnitTest] Assert.AreSame VS Assert.AreEqual (0) | 2012.10.25 |
ClickOnce 제거 하기 (0) | 2012.10.18 |
[VisualStudio] 다음 모듈은 최적화 기능을 사용하여 빌드되었거나 디버그 정보 없이 빌드되었습니다. (0) | 2012.09.25 |
[C#] StreamReader 한글 깨짐 문제 (5) | 2012.08.13 |