TortoiseSVN이 두 버전을 모두 제공하므로 C:\Program Files\TortoiseSVN\bin
에있는 실행 파일 인 SubWCRev.exe
을 32 비트 또는 64 비트로 호출하는 사용자 지정 MSBuild 작업을 작성했습니다.
문제는 Visual Studio 2010에는 32 비트 버전 만 있습니다. 따라서 64 비트 상자를 사용하는 제 동료가 반짝 반짝 빛나는 새 작업을 사용하여 빌드하려고 시도하면 은 C:\Program Files(x86)
으로 바뀌며 SubWCRev.exe
을 찾을 수 없습니다. 그들에는 C:\Program Files
에 사는 TortoiseSVN의 64 비트 버전이 있기 때문에!
msbuild 스크립트에 C:\Program Files
을 하드 코딩하거나 모든 사용자가 TortoiseSVN의 32 비트 버전을 사용하는 것보다 나은 해결책이 있습니까? (실제로는 C# 프로젝트입니다. MSBuild 코드를 약간 수정했습니다)
일했습니다. 고마워. –