public Version CheckNewestVersion(Version newestKnownVersion) { var newestVersion = this.GetNewestVersion(); if (newestVersion != null && newestVersion > newestKnownVersion) { var nvad = new NewVersionAvailableForm(newestVersion); var dummy = nvad.Handle; // Calls CreateHandle nvad.BeginInvoke(new MethodInvoker(nvad.Show)); return newestVersion; } return newestKnownVersion; }
public Version CheckNewestVersion(Version newestKnownVersion) { var newestVersion = this.GetNewestVersion(); if (newestVersion != null && newestVersion > newestKnownVersion) { var nvad = new NewVersionAvailableForm(newestVersion); var dummy = nvad.Handle; // Calls CreateHandle nvad.BeginInvoke(new MethodInvoker(nvad.Show)); return(newestVersion); } return(newestKnownVersion); }