Visual Studio 2013 빌드 후 이벤트에 항상 탐색기가 표시됨

감귤류

내 프로젝트 (VisualC ++)에서 일부 파일을 출력 디렉터리에 복사하는 포스트 빌드 작업을 만들고 싶었습니다. 대부분 아이콘 및 xml / css와 같은 리소스 파일입니다. 문제는 그것이 무엇이든 상관없이 탐색기를 빌드 할 때마다 열립니다. 복사 가능한 항목이 대상 폴더에 있는지 확인하고 예인 경우 파일을 복사하지 않는지 확인했지만 나를 무시하는 것 같습니다. 내 포스트 빌드 이벤트는 다음과 같습니다.

IF NOT EXIST $(OutDir)fonts\uni05_53.ttf
(
xcopy "$(ProjectDir)uni05_53.ttf" "$(OutDir)fonts\" /Y /I
)

IF NOT EXIST $(OutDir)data\favicon.ico
(
xcopy "$(ProjectDir)data\favicon.ico" "$(OutDir)images\" /Y /I
)

IF NOT EXIST $(OutDir)layout\warlockgui.css
(
xcopy "$(ProjectDir)layout\warlockgui.css" "$(OutDir)layout\" /Y /I
)

IF NOT EXIST $(OutDir)layout\warlockgui.xml
(
xcopy "$(ProjectDir)layout\warlockgui.xml" "$(OutDir)layout\" /Y /I
)

/ D 스위치로 날짜를 지정해도 매번 프로젝트 루트에서 탐색기가 열립니다.

데이비드 루만

구문이 잘못되었습니다. 일괄 처리는 한 줄씩 구문 분석되므로 여는 괄호는 같은 줄에 있어야합니다. 그렇지 않으면 if 문은 다음 줄을 포함해야한다는 것을 모르기 때문에 아무 작업도 수행하지 않습니다.

IF NOT EXIST "$(OutDir)fonts\uni05_53.ttf" (
xcopy "$(ProjectDir)uni05_53.ttf" "$(OutDir)fonts\" /Y /I
)

IF NOT EXIST "$(OutDir)data\favicon.ico" (
xcopy "$(ProjectDir)data\favicon.ico" "$(OutDir)images\" /Y /I
)

IF NOT EXIST "$(OutDir)layout\warlockgui.css" (
xcopy "$(ProjectDir)layout\warlockgui.css" "$(OutDir)layout\" /Y /I
)

IF NOT EXIST "$(OutDir)layout\warlockgui.xml" (
xcopy "$(ProjectDir)layout\warlockgui.xml" "$(OutDir)layout\" /Y /I
)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Visual Studio 사용자 지정 빌드 이벤트가 항상 실행 됨

Visual Studio 2017에서 항상 빌드 후 이벤트 명령 실행

Visual Studio 빌드 후 이벤트-상대 디렉터리 위치에 복사

Visual Studio 빌드 후 이벤트

Visual Studio 2013에서 컴파일이 실패 할 때 빌드 후 이벤트를 건너 뛰는 방법

Qt-Visual Studio로 빌드 된 exe에서 리소스가 항상 손실 됨

Visual Studio 2013의 서버 탐색기에 Azure Storage 노드가 없음

Visual Studio 6에서 Visual Studio 2013으로 코드를 이식 한 후 대화 상자 테두리가 다름

Visual Studio 빌드 후 이벤트에서 전체 폴더 삭제

Visual Studio 빌드 프로젝트 및 빌드 후 이벤트에서 실행

Mac 용 Visual Studio의 빌드 전 / 빌드 후 이벤트

Visual Studio 2013 : "모든 파일 표시"모드에서 솔루션 탐색기 자동 새로 고침

Visual Studio 2015 테스트 탐색기가 업데이트 후 테스트를 표시하지 않습니다.

빌드 후 이벤트 배치 스크립트를 위해 Visual Studio에 대한 권한 상승

Visual Studio 2013 테스트 탐색기

Visual Studio 빌드 전 이벤트 / 빌드 후 이벤트 작업 디렉터리

Visual Studio 2013에서 x86 Word "추가 기능"빌드

Visual Studio 2013 시작 프로파일 링이 회색으로 표시됨

Visual Studio 빌드 후 이벤트 매크로가 비어 있습니다.

Visual Studio 2013 업데이트 4, 솔루션 탐색기의 중복 항목

하드 코딩 경로없이 Visual Studio 2013 용 빌드 후 이벤트에서 signtool을 사용하려면 어떻게하나요?

Visual Studio는 항상 실행되는 빌드 전 이벤트 추가 (C # 프로젝트)

Visual Studio 2013 C ++ : STL 컨테이너의 요소가 디버거에 표시됨

Microsoft Macro Assembler를 활성화 한 후에도 Visual Studio 2013의 어셈블리가 빌드되지 않음

Visual Studio 2013 빌드 및 게시

Visual Studio 2013에서 / MD 릴리스 용 Crypto ++ 5.6.2 다시 빌드

모든 Visual Studio 2013 빌드가 이제 실패합니다.

Visual Studio 2013에서 Windows Phone 프로젝트를 빌드 한 후 XAP 파일이 없음

Visual Studio 및 Unity에서 MDB 파일을 사용한 빌드 후 이벤트

TOP 리스트

  1. 1

    Ionic 2 로더가 적시에 표시되지 않음

  2. 2

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  3. 3

    std :: regex의 일관성없는 동작

  4. 4

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  5. 5

    java.lang.UnsatisfiedLinkError : 지정된 모듈을 찾을 수 없습니다

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    상황에 맞는 메뉴 색상

  8. 8

    SMTPException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed

  9. 9

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  10. 10

    Windows cmd를 통해 Anaconda 환경에서 Python 스크립트 실행

  11. 11

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  12. 12

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  13. 13

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    복사 / 붙여 넣기 비활성화

  16. 16

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  17. 17

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  18. 18

    SQL Server-현명한 데이터 문제 받기

  19. 19

    Seaborn에서 축 제목 숨기기

  20. 20

    ArrayBufferLike의 typescript 정의의 깊은 의미

  21. 21

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

뜨겁다태그

보관