private void btnCreate_Click(object sender, EventArgs e) { SiteData storeData = new SiteData(); storeData.Location = this.LocalFilePath.Text.Trim(); storeData.SQLServer = this.SQLServerField.Text.Trim(); storeData.SQLDatabase = this.SQLDatabaseField.Text.Trim(); storeData.SQLUsername = this.SQLUsernameField.Text.Trim(); storeData.SQLPassword = this.SQLPasswordField.Text.Trim(); storeData.SourceFolder = System.IO.Path.GetDirectoryName(Application.ExecutablePath) + "\\src\\"; storeData.WebSiteAddress = this.WebSiteAddressField.Text.Trim(); storeData.PrepArgs(); storeData.InstallSourceCode = true; CreateSiteWorker worker = new CreateSiteWorker(); worker.Show(); worker.Focus(); worker.CreateStore(storeData); this.Dispose(); }