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); }