>

내 Visual Studio 솔루션은 약 50 개의 프로젝트로 구성되어 있습니다. 각 프로젝트에는 세 가지 구성 (디버그,릴리스CodeAnalysis)과 두 개의 플랫폼 (Win32 및 x64)이 있습니다. 총 ~ 300 개의 빌드 조합입니다.

~ 300 조합을 모두 빌드하는 것과 64 비트 구성 (~ 150 엔트리) 만 빌드하는 사이를 정기적으로 교체해야합니다.

배치 빌드 창에서 64 비트 구성을 수동으로 선택할 수 있다는 것을 알고 있지만 여전히 각 상자를 개별적으로 확인해야합니다. 클릭 횟수는 150 회이며 시간이 많이 걸리고 번거롭지 만 주기적으로 말아야합니다.

표준툴바에서 단일 구성과 함께 x64를 선택할 수 있다는 것을 알고 있지만 단일 구성 만 제공하므로 빌드를 대기/모니터링해야합니다. 두 번째 구성, 마지막으로 세 번째 구성. 클릭 수가 훨씬 적지 만 빌드를 보모 할 필요는 없습니다.

배치 빌드 (또는 이와 동등한 것)를 수행하기 위해 64 비트 구성 만 선택하는 빠르고 쉬운 방법이 있습니까?

(중요하다면 VisualStudio2017을 사용하고 있습니다.)

  • 답변 # 1

    매개 변수없이 명령 줄 "msbuild"명령을 사용할 수 있습니다. 기본적으로 솔루션/프로젝트 파일을 사용하여 빌드됩니다.

    솔루션/프로젝트를 나열하는 스크립트와 64 비트 만 지정하는 스크립트를 두 개 가질 수 있습니다.

    예 :

    cd MyProjects\
    msbuild.exe
    
    

    그리고

    cd MyProjects\
    msbuild.exe /p:Platform=x64
    
    

관련 자료

  • 이전 batch file - 이 VBS 코드는 안전한가요?
  • 다음 angular - 사용자 정의 FormControl에서 값 가져 오기 기능 대체