DLL 파일이 한군데에 너무 묶여있을 경우 가독성이 너무 떨어집니다.

 

이 DLL 파일의 경로를 변경하고자 방법을 찾아보니 빌드시에 파일 경로를 바꾸고 이에 대한 Path를 적용해주면 된다고 합니다.

 

1. 프로젝트 -> 속성 -> 빌드 이벤트

[빌드 이벤트 명령줄 대화 상자]

if not exist "$(TargetDir)\Dll" mkdir "$(TargetDir)\Dll"

 

[빌드 후 이벤트 명령줄]

move "$(TargetDir)\*.dll" "$(TargetDir)\Dll"
del "$(TargetDir)\*.xml"
RD /S /Q "$(TargetDir)\de"
RD /S /Q "$(TargetDir)\es"
RD /S /Q "$(TargetDir)\ja"
RD /S /Q "$(TargetDir)\ru"

 

2. app.config 파일

[추가할 부분]

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="DLL"/>
    </assemblyBinding>

 

 

결과를 보면 가독성이 엄청나게 상승한 것을 확인할 수 있습니다.

+ Recent posts