본문 바로가기

Visual Studio

[기능]빌드 이벤트

라이브러리 빌드 후,(디폴트 기본 빌드 경로 예시 : ($프로젝트)/bin/Debug)

dll 참조하는 프로젝트 폴더로 복사, 붙여넣기 작업을 해줘야 하는데 귀찮아서 빌드 이벤트로 명령어를 저장해두었다.

 

 

프로젝트 속성 > 빌드 이벤트에 빌드 후에 처리할 명령어를 저장해 둘 수 있다.

 

1. 복사될 경로가 존재하지 않으면, 만들것

2. 지금 빌드된 파일들을 그 경로로 저장할 것

IF NOT EXIST "$(SolutionDir)프로젝트명\bin\Release\Plugin" MD "$(SolutionDir)프로젝트명\bin\Release\Plugin"
XCOPY "$(TargetDir)*" "$(SolutionDir)프로젝트명\bin\Release\Plugin" /Y

 

$(TargetDir)같은 매크로들 설명 참고 블로그 : https://hwanschoi.tistory.com/90

 

[Visual Studio] 시스템 매크로

Visual Studio 시스템 매크로 정리 매크로 설명 $(ConfigurationName) 현재 프로젝트 구성의 이름(예: "Debug") $(PlatformName) 현재 프로젝트 플랫폼의 이름(예: "Win32") $(OutDir) 출력 파일 디렉터리의 경로..

hwanschoi.tistory.com