I've seen How can I check what version/edition of Visual Studio is installed programmatically?, but the question remains, what will I find if the version installed is the 2010 Ultimate or Premium?
The answer selected as correct says "go to the registry and find":
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[version]\Setup\VS\[edition]
Where [version] can be:
For Visual Studio 2005: 8.0
For Visual Studio 2008: 9.0
For Visual Studio 2010: 10.0
For Visual Studio 2012: 11.0
And [edition] can be:
For the Standard Edition: Std
For the Professional Edition: Pro
For the Team Edition for Software Architects: VSTA
For the Team Edition for Software Testers: VSTT
For the Team Edition for Software Developers: VSTD
For the Team Suite Edition: VSTS
For the Premier Partner Edition (2005) or Shell Edition (2008): IDE
For the Visual Studio 2005 Tools for the Microsoft Office System: VSTO
But it does not speak of Premium or Ultimate editions released (that I know of) for 2010 and 2012 at least.
Ok so I went to the registry on a machine with 2010 Ultimate and on
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\
I've only found VSTS so, Ultimate is covered.
VSTS is the name of Ultimate in the registry
(But premium is still a question).
(And that's why this isnt an accepted answer yet).
Related
Hi do i need to install something to get the Performance Explorer?
because i doesn't have any of the Menupoints where i can open this Tool, so please tell me what i miss.
Version:
Microsoft Visual Studio 2010
Version 10.0.40219.1 SP1Rel
Microsoft .NET Framework
Version 4.5.50709 SP1Rel
Installierte Version: Professional
- Microsoft Office Developer Tools 01018-587-3079896-70636 Microsoft
- Visual Basic 2010 01018-587-3079896-70636 Microsoft Visual C# 2010
- 01018-587-3079896-70636 Microsoft Visual C++ 2010
- 01018-587-3079896-70636 Microsoft Visual Studio 2010 Team Explorer
- 01018-587-3079896-70636 Microsoft Visual Web Developer 2010
- 01018-587-3079896-70636 Crystal Reports Templates for Microsoft
- Visual Studio 2010
Here is how my VS 2010 current looks
Here is how it should looks like
If I remember correctly, profiling tools (of which the performance explorer is part of) are shipped with Premium and Ultimate versions only.
edit: I really should have mentioned that I was talking about the 2010 editions of VS. My mistake.
Is there a version of Visual Studio Team system 2008 Database Edition GDR - ENU available for Visual Studio 2010?
If not, is this software compatible with Visual Studio 2010?
whilst there are no longer specific editions for Database development, the premium edition of Visual Studio 2010 includes database design tools
I need to figure out which version of Visual Studio 2008 is installed on particular computers.
Is there a way I can differentiate between Visual Studio Team System 2008 vs Visual Studio 2008 Development Edition?
Are there particular files installed for one that are not installed for the other?
To Clarify my question, I would like to differentiate between:
Visual Studio 2008 Standard Edition
Visual Studio 2008 Professional Edition
Visual Studio Team System 2008 Architecture Edition
Visual Studio Team System 2008 Database Edition
Visual Studio Team System 2008 Development Edition
Visual Studio Team System 2008 Test Edition
Visual Studio Team System 2008 Team Suite
I think the registry would be your best bet. I've found the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\InstalledProducts
Under this there's a key for each product installed:
Crystal Reports
...
Microsoft Silverlight Projects
...
Team Explorer
Team System - Database Edition
...
I don't know whether there's enough there to go on to uniquely identify each version, but it might get you most of the way there.
With Visual Studio 2010 right around the corner, what does Visual Studio 2008 Professional with MSDN Professional upgrade to in Visual Studio 2010? Do I get 2010 for free, if I buy this flavor of 2008 now?
If your subscription is still active when Visual Studio 2010 is released, then yes, you will be able to download Visual Studio 2010.
Microsoft has changed the MSDN licensing a bit; the "Visual Studio 2008 Professional with MSDN Professional" will just be called "Visual Studio 2010 Professional with MSDN."
There's a press release from Microsoft explaining the changes (MS Word Link).
If your MSDN subscription is active on April 12th, you'll end up receiving Visual Studio 2010 Premium with MSDN Professional through the "Ultimate Offer" that is available.
I have some more information about the editions available in a blog post that I wrote.
Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System can only be installed on a machine with the corresponding Visual Studio localized edition. Please install the matching Visual Studio 2005 localized edition and then run Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System setup again.
This may be of interest: http://social.msdn.microsoft.com/forums/en-US/vssetup/thread/a3fecb4c-084c-4901-a694-b1ab75863414