public static API_VisualStudio_2010 open_WebSite(this  API_VisualStudio_2010 vStudio, string folder, bool savePreviousSolution)
        {
            try
            {
                //Menu item
                vStudio.VS_MainWindow.menu("File").click()                //.mouse().click()
                .menu("Open").click()
                .menu("Web Site...").mouse().click();
                var openWebSiteWindow = vStudio.VS_Process.window("Open Web Site");
                //Popup box to chose website to open
                if (openWebSiteWindow.notNull())
                {
                    openWebSiteWindow.textBox("Folder:").set_Text(folder);
                    openWebSiteWindow.label("Folder:").click();
                    openWebSiteWindow.button("Open").mouse().click();

                    vStudio.saveChanges();
                    vStudio.skipTargetOlderVersionRequest();
                }
            }
            catch (Exception ex)
            {
                ex.log("in API_VisualStudio_2010 openWebSite");
            }
            return(vStudio);
        }
        public static API_VisualStudio_2010 open_Solution(this  API_VisualStudio_2010 vStudio, string solutionPath)
        {
            vStudio.VS_MainWindow.menu("File").click()            //.mouse().click()
            .menu("Open").click()
            .menu("Project/Solution...").mouse().click();

            var openProject = vStudio.VS_Process.window("Open Project");

            if (openProject.notNull())
            {
                openProject.textBox("Object name:").set_Text(solutionPath);
                openProject.button("Open").mouse().click();

                vStudio.saveChanges();
                vStudio.skipTargetOlderVersionRequest();
            }
            return(vStudio);
        }