Comment puis-je télécharger la version 64 bits de Visual Studio Tools Invite de Commande?

Ma machine de développement est en cours d'exécution Windows 7 Ultimate x64. J'ai installé Visual Studio 2010 Ultimate. Quand j'ai ouvert le Invite de Commande Visual Studio (2010), je reçois le message

Environnement pour l'utilisation de Microsoft Visual Studio 2010 x86 outils.

J'ai également de l'installation de la PowerShell Communauté Extensions dans mon Windows PowerShell profil de l'utilisateur. Et j'utilise le Invoke-BatchFile applet de commande pour installer les Outils de Visual Studio dans tous mes PowerShell sessions

$vcargs = ?: {$Pscx:Is64BitProcess} {'amd64'} {'x86'}
$vcvars = "${env:VS100COMNTOOLS}..\..\VC\vcvarsall.bat"
Invoke-BatchFile $vcvars $vcargs

Mon vcargs décide de amd64. J'ai regardé dans le vcvarsall.bat fichier pour l'emplacement de l'x64 fichier de commandes et a obtenu ~dp0bin\amd64\vcvars64.bat. Ce répertoire (et le fichier n'existe pas.

Comment puis-je obtenir le vcvars64.bat fichier installé correctement?

J'ai essayé d'installer Windows 7 et .NET 3.5 SP1 SDK et de la Windows 7 et .NET SDK 4.0. Ils ont installé la `~dp0bin\amd64` répertoire, mais pas le x64 fichier de commandes.
J'ai seulement installé le C# (environnement de développement, quand j'ai installé VS2010).

OriginalL'auteur Anthony Mastrean | 2011-02-26