roblema no @MSBuild e $ (ProgramFiles) com 32/64 bits

Eu escrevi uma tarefa MSBuild personalizada que chamaSubWCRev.exe, um executável que (normalmente) reside emC:\Program Files\TortoiseSVN\bin, sejam 32 ou 64 bits, pois o TortoiseSVN fornece as duas versõe

O problema é que o Visual Studio 2010 possui apenas uma versão de 32 bits. Portanto, quando meus colegas com uma caixa de 64 bits tentam criar usando minha nova e brilhante tarefa,$(ProgramFiles) resolve paraC:\Program Files(x86) e explode dizendo queSubWCRev.exe não pode ser encontrado. Porque eles têm a versão de 64 bits do TortoiseSVN, que vive emC:\Program Files!

Existe uma solução melhor do que a codificação codificadaC:\Program Files no meu script msbuild, ou todos devem usar a versão de 32 bits do TortoiseSVN? (Na verdade, é um projeto em C #, alterei um pouco o código do MSBuild)

questionAnswers(2)

yourAnswerToTheQuestion