Como fazer o Visual Studio 2012 chamar o compilador nativo de 64 bits do Visual C ++ em vez do compilador cruzado x 64 de 32 bits?

Visual Studio 2012 parece sempre chamar a versão de 32 bits docl.exe localizado em%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\bin\x86_amd64) em vez do de 64 bits localizado em%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\bin\amd64.

Eu tentei preceder$(VCInstallDir)bin\amd64 para o início da lista "Diretórios Executáveis" noDiretórios do VC ++ seção doMicrosoft.Cpp.x64.user folha de propriedades, mas isso não funciona de todo - quando eu reconstruo eu recebo este erro:

TRACKER : error TRK0002: Failed to execute command: "
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64\CL.exe"
@C:\Users\<my_profile>\AppData\Local\Temp\tmpf3d817cafe064ad28e7dd62b2cb591c3.rsp
". The operation identifier is not valid.

Como posso fazer o Visual Studio 2012 usar o compilador nativo de 64 bits do C ++?

questionAnswers(2)

yourAnswerToTheQuestion