반응형

 

프로젝트 > 속성 > 빌드이벤트

빌드 전

@echo off
SETLOCAL

set LICENSES_LICX=$(ProjectDir)Properties\licenses.licx
set LICENSES_LICX_BAK=%LICENSES_LICX%.bak

if exist %LICENSES_LICX% (
 move /y %LICENSES_LICX% %LICENSES_LICX_BAK%
 fsutil file createnew %LICENSES_LICX% 0
)

ENDLOCAL

빌드 후

@echo off
SETLOCAL

set LICENSES_LICX=$(ProjectDir)Properties\licenses.licx
set LICENSES_LICX_BAK=%LICENSES_LICX%.bak

if exist %LICENSES_LICX_BAK% (
 move /y %LICENSES_LICX_BAK% %LICENSES_LICX%
)

ENDLOCAL

간단하게 설명하자면 빌드 전 licenses.licx 파일을 백업하고 같은 이름의 비어있는 파일을 생성하여 오류없이 빌드하고 빌드 후 복원 처리합니다

반응형

+ Recent posts