Archive for Maggio 10th, 2008

Get Visual Studio 2008 installation path.

CodeKeep C# Feed Maggio 10th, 2008

Description: A static function to get installation path for Visual Studio 2008

Link: http://www.codekeep.net/snippets/6a033cfa-1613-482a-a1d4-86bb43b3e78f.aspx

/// <summary>
        /// Gets the Visual Studio 2008 installation directory path.
        /// </summary>
        /// <returns>Visual Studio 2008 installation directory path</returns>
        public static string GetVS9InstallDirectory()
        {
            string vsInstallationPath;

            RegistryKey regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS");
            vsInstallationPath = regKey.GetValue("ProductDir").ToString();
            regKey.Close();

            return vsInstallationPath;
        }

Get Visual Studio 2005 installation path.

CodeKeep C# Feed Maggio 10th, 2008

Description: A static function to get installation path for Visual Studio 2005

Link: http://www.codekeep.net/snippets/d7f05954-1f5f-4b70-a101-2f3ca4ccfbc0.aspx

/// <summary>
        /// Gets the Visual Studio 2005 installation directory path.
        /// </summary>
        /// <returns>Visual Studio 2005 installation directory path</returns>
        public static string GetVS8InstallDirectory()
        {
            string vsInstallationPath;

            RegistryKey regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\VisualStudio\8.0\Setup\VS");
            vsInstallationPath = regKey.GetValue("ProductDir").ToString();
            regKey.Close();

            return vsInstallationPath;
        }