Get assembly version & other attributes

To get assembly version:

var systemVersion = Assembly.GetExecutingAssembly().GetName().Version.ToString();

To get assembly file attribute:

string company = "Default";
var ass = Assembly.GetExecutingAssembly();
var att = ass.GetCustomAttributes(typeof(AssemblyCompanyAttribute), false);
if (att.Length > 0)
{
var companyAtt = att[0] as AssemblyCompanyAttribute;
company = companyAtt.Company;
}

Advertisements
Posted in C#. Tags: . Leave a Comment »

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: