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