- 프로젝트 속성 > 구성 속성 > 빌드 이벤트 > 빌드 후 이벤트
이때 구성과 플랫폼을 '모든 구성', '모든 플랫폼'으로 세팅해놓고 나서 다음을 진행하면 편하다.
명령줄
copy /Y "$(TargetDir)$(ProjectName).dll" "$(SolutionDir)bin\$(IntDir)$(ProjectName).dll" |
명령어 옵션
/Y 동일한 파일이 있어도 물어보지 않고 무조건 복사
자주 쓰이는 매크로 설명 (MSDN 에서 더보기..)
$(TargetDir) | 실행폴더, DLL이 생성되는 경로 예 ) C:\...\Debug\ |
$(ProjectName) | 프로젝트 이름 |
$(IntDir) | 해당 빌드 환경 폴더 예) x64\Release\, Bin\ 등 |
$(PlatformName) | 예) x64, Win32 등 |
보통 경로와 관련된 매크로 끝에는 '\'가 기본적으로 달려있으므로 따로 추가하지 않아도 되더라.
추가 :
- 경로에 공백이 포함되어있을 경우 전체 경로를 쌍따옴표로 묶어주어야 에러가 나지 않는다.
-