2016-11-23 1 views
1

Visual Studio에서 Windows 서비스를 만들고 있습니다. post 빌드 이벤트에서 install.bat 및 uninstall.bat라는 bin 디렉토리에 2 개의 파일을 작성하고 싶습니다. 이러한 파일에는/u 또는/i가 포함 된 출력 EXE 이름이 있어야합니다. EXE의 이름은 하드 코딩되지 않고 파일에 동적으로 기록되어야합니다. 이것이 가능한가?Visual Studio에서 포스트 빌드 이벤트에 텍스트 파일에 쓰는 방법은 무엇입니까?

+0

왜 투표가 실패합니까? – Sandy

답변

2

프로젝트 속성을 열고 '빌드 이벤트'로 이동 한 다음 '빌드 후 편집 ...'을 클릭하고 제공된 '매크로 >>'를 사용하여 이후의 msbuild 속성을 가져옵니다. 다음과 같은 내용 :

echo $(TargetFileName) /a > $(TargetDir)install.bat 
관련 문제