Upgrading from Visual Studio 2012 RC to RTM

Upgrading from Visual Studio 2012 RC to RTM

  • Comments 9

Now that Visual Studio 2012 and .NET Framework 4.5 have been released, some customers are wondering if they need to uninstall the Visual Studio 2012 Release Candidate (RC) first before upgraded. In general, the answer is “no”. VS2012 RC will upgrade to RTM, but there are a few things to note:

  • You can only upgrade from RC to RTM using the same edition (ex: Ultimate RC to Ultimate RTM).
  • You can only upgrade from RC to RTM on Windows 7 or Windows 2008 R2. VS2012 RTM is not supported on the Windows 8 Release Preview (RP) or older, so Windows 8 RTM needs to be installed first.
  • You cannot upgrade from VS2012 Beta to RTM – only from the RC. You can either upgrade from Beta to RC, or uninstall the Beta before installing RTM.

For more information about compatibility, see our compatibility page on the Visual Studio website.

If you need to uninstall VS2012 RC, we have posted instructions to KB2744926. For the most part, you only need to remove the main program entry in Programs and Features. While we have done a lot to reduce the number of “ARP” entries, some still remain from external partners which are not ref-counted in VS2012.

Leave a Comment
  • Please add 8 and 2 and type the answer here:
  • Post
  • While it may not be supported, I managed to successfully update from VS2012 Ultimate RC to Premium RTM.

  • Interesting, I went from Ultimate RC to Premium RTM, and it seemed to work just fine.

  • Hi,

    I was curious if anyone else had an issue related to the WebJScript Item Template after upgrading to RTM from RC? I received an error when attempting to add a javascript file via the context menu in solution explorer to my "scripts" folder.  When I did so, I received an error stating that "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplatesCache\CSharp\Web\1033\WebJScript.zip\WebJScript.vstemplate" could not be found.

    My solution to this for the time being was to change the folder name of the item template in the "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Web\1033\" folder from WebJScript to WebJScript.zip and then rebuild the cache via devenv /installvstemplates from the Visual Studio Command prompt.

    It doesn't seem like this is long-term fix, and I was wondering if you had a suggestion for this.

    Thanks,

    Jeff

  • where are the steps to perform an upgrade from VS 2012 RC to RTM?

  • @Ali, just run the VS2012 RTM installer. Upgrade is automatic.

  • @Jeff

    I have had the same issue. thanks for your workaround.

    Simon

  • I tried to upgrade to RTM Professional from RC Professional and the installer fails and 2012 RC fails to load many packages.  I attempted to uninstall RC but the RC installer fails.  I got a bit further with the RTM installer by first uninstalling .NET 4.5 RC and installing .NET 4.5.  The RTM installer reboots the machine twice but on the second reboot it fails (looks like the Windows installer crashes) on installing the IDE shell.  I was using the web installer and next I'll try the DVD installer.  Any more suggestions - I'm not able to use VS anymore?

  • @Ken, can you provide more information about the failure? What was the error message? Can you also run http://aka.ms/vscollect and post %TEMP%\vslogs.cab to an Internet share so we can review what happened?

  • I had the same issue as Jeff Woodard and his fixed worked

    "My solution to this for the time being was to change the folder name of the item template in the "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Web\1033\" folder from WebJScript to WebJScript.zip and then rebuild the cache via devenv /installvstemplates from the Visual Studio Command prompt."

Page 1 of 1 (9 items)