获取程序集的版本号
#region 获取程序集版本号 System.Reflection.Assembly web = System.Reflection.Assembly.GetExecutingAssembly(); System.Reflection.AssemblyName webName = web.GetName(); Version = webName.Version.Major + "." + webName.Version.Minor + (webName.Version.Build > 0 ? "." + webName.Version.Build : string.Empty); #endregion
获取产品名称信息
1 // 获取此程序集上的所有 Product 属性 2 object[] attributes = System.Reflection.Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(System.Reflection.AssemblyProductAttribute), false); 3 // 如果 Product 属性不存在,则返回一个空字符串 4 if (attributes.Length == 0) 5 return string.Empty; 6 // 如果有 Product 属性,则返回该属性的值 7 return ((System.Reflection.AssemblyProductAttribute)attributes[0]).Product;
时间: 2024-10-10 00:15:36