private void getAppInfo()
        {
            string company = ((AssemblyCompanyAttribute)Attribute.GetCustomAttribute(Assembly.GetExecutingAssembly(), typeof(AssemblyCompanyAttribute), false)).Company;
            //string Title = ((AssemblyTitleAttribute)Attribute.GetCustomAttribute(Assembly.GetExecutingAssembly(), typeof(AssemblyTitleAttribute), false)).Title;

            var versionInfo = FileVersionInfo.GetVersionInfo(Assembly.GetEntryAssembly().Location);


            //this.lblProductName.Text = Title; //this.GetType().Assembly.GetName().FullName.ToString(CultureInfo.InvariantCulture);  //this.GetType().Assembly.GetCustom.GetName().Name.ToString(CultureInfo.InvariantCulture);
            this.lblVersion.Text   = "Version " + this.GetType().Assembly.GetName().Version.ToString();
            this.llCompany.Text    = company; //"Strangetimez";
            this.lblCopyright.Text = versionInfo.LegalCopyright.ToString(CultureInfo.InvariantCulture);

            var descriptionAttribute = this.GetType().Assembly.GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false)
                                       .OfType <AssemblyDescriptionAttribute>()
                                       .FirstOrDefault();

            if (descriptionAttribute != null)
            {
                this.txtDescription.Text = descriptionAttribute.Description;
            }

            richTextBox2.Text = descriptionAttribute.Description;

            richTextBox1.Text = parentForm.GetLatestChanges();

            //var copmpanyAttribute = this.GetType().Assembly.GetCustomAttributes(typeof(AssemblyCompanyAttribute), false)
            //                .OfType<AssemblyCompanyAttribute>()
            //                .FirstOrDefault();

            //if (copmpanyAttribute != null) this.lblCompany.Text = copmpanyAttribute.Company;
        }