using System; using System.Reflection; namespace Umbraco.Core.Configuration { public class UmbracoVersion { private static readonly Version Version = new Version("6.0.3"); /// /// Gets the current version of Umbraco. /// Version class with the specified major, minor, build (Patch), and revision numbers. /// /// /// CURRENT UMBRACO VERSION ID. /// public static Version Current { get { return Version; } } /// /// Gets the version comment (like beta or RC). /// /// The version comment. public static string CurrentComment { get { return ""; } } // Get the version of the umbraco.dll by looking at a class in that dll // Had to do it like this due to medium trust issues, see: http://haacked.com/archive/2010/11/04/assembly-location-and-medium-trust.aspx public static string AssemblyVersion { get { return new AssemblyName(typeof(ActionsResolver).Assembly.FullName).Version.ToString(); } } } }