public About() { InitializeComponent(); // Initialisez AboutBox pour afficher les informations sur le produit à partir des informations de l'assembly. // Modifiez les paramètres des informations de l'assembly pour votre application via : // - Projet->Propriétés->Application->Informations de l'assembly // - AssemblyInfo.cs this.Text = String.Format(this.Text, AssemblyTitle); o2Mate.IVersionUpdater f = new o2Mate.FetchedVersion(); this.textBoxDescription.Text = String.Format(this.textBoxDescription.Text, f.GetSoftwareVersion().ToString()); this.labelProductName.Text = AssemblyProduct; this.labelCopyright.Text = AssemblyCopyright; this.labelVersion.Text = f.GetSoftwareVersion().ToString(); //this.labelCopyright.Text = AssemblyCopyright; //this.labelCompanyName.Text = AssemblyCompany; //this.textBoxDescription.Text = AssemblyDescription; }
static void Main(string[] args) { try { DirectoryInfo diSrc = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory + "versions\\"); DirectoryInfo diDest = new DirectoryInfo(CodeCommander.Documents.HostVersions); Program.RecursiveCopy(diSrc, diDest); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "ClearRegistry", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "CodeCommander", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "Converters", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "Documents", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "NotifyProgress", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateCompil", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateDict", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateExpression", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateLegende", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateLocale", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateScope", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "o2MateVersion", "")).Commit(); (new o2Mate.FetchedVersion(Environment.CurrentDirectory, "UniqueNames", "")).Commit(); o2Mate.IVersionUpdater f = new o2Mate.FetchedVersion(Environment.CurrentDirectory); // met à jour les fichiers avec le numéro de version en cours f.UpdateAssemblyVersion(); Console.WriteLine("Launching software " + CodeCommander.Documents.ProgramName + "..."); string path = Path.Combine(Environment.CurrentDirectory + "\\", CodeCommander.Documents.ProgramName + "\\", "bin\\x64\\Debug\\", CodeCommander.Documents.ProgramName + ".exe"); Console.WriteLine(path); Process.Start(path); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } Console.WriteLine("Press any key to close the window..."); Console.ReadKey(); }