Distinguishing between the Express version and the standard version in an addin

I am writing an addin that needs to be able to distinguish between the Express version and the standard version of Visual C++ at run time. Does anyone know how to do this

Thanks,

Jim



Answer this question

Distinguishing between the Express version and the standard version in an addin

  • romdawg

    Express Editions don’t support add-ins, so you may want to modify your setup to inform about that. I think that Express Editions don’t create the registry entry:

    HKEY_CLASSES_ROOT\VisualStudio.DTE.8.0

    So, if that entry is missing, you can show a message "Visual Studio 2005 Standard Edition or higher is required to install this add-in (Express editions don’t support add-ins)".

    --
    Best regards,
    Carlos J. Quintero
    MZ-Tools: Productivity add-ins for Visual Studio
    You can code, design and document much faster:
    http://www.mztools.com



  • Zaba

    No extensibility is supported in Express, neither Add-ins or Packages.

  • SteveWE

    Thanks to you both for pointing this out!
  • Brad Smith

    Express versions do not support Add-ins, so configuring your Add-in to detect an Express edition is not necessary.

    Craig



  • elerrina

    Is it only Addin's that are not supported by the Express editions

    Or is VSIP VSPackage integration also not supported


  • Distinguishing between the Express version and the standard version in an addin