Cross-compilation and command-line build shortcuts do not work after you upgrade to the Release to Manufacturing version of Visual Studio 2012


After you upgrade to the Release to Manufacturing (RTM) version of Microsoft Visual Studio 2012, the VS2012 ARM Cross Tools Command Prompt and VS2012 x64 Cross Tools Command Prompt build shortcuts do not work.


This issue occurs because the following files are removed after you perform the upgrade:
  • %Program Files%\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat
  • %Program Files%\Microsoft Visual Studio 11.0\VC\bin\x86_arm\vcvarsx86_arm.bat


To work around this issue, follow these steps:
  1. Click Start, click Control Panel, click Programs, and then click Programs and Features.
  2. Right-click the Visual Studio 2012 shortcut that you want to repair, and then click Change.
  3. Click Repair when the Visual Studio 2012 Setup wizard opens.
Note The steps to locate the shortcut menu for Visual Studio 2012 could vary in different Windows operating systems.


To view a readme file that contains more information about this issue, go to the following Microsoft website:

ID d'article : 2738085 - Dernière mise à jour : 20 nov. 2012 - Révision : 1

Microsoft Visual Studio Ultimate 2012, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Express 2012 for Windows 8