C#如何获取dll的汇编信息?
C# how to get dll assembly information?
如果我们想要获取我们可以使用的 dll 的版本号,
Assembly assembly = Assembly.LoadFrom("System.Xml");
Version ver = assembly.GetName().Version;
如何获取其他信息(如 AssemblyTitle、AssemblyProduct 等)?
您可以使用
var attribute = assembly.GetCustomAttribute<AssemblyTitleAttribute>();
var title = attribute.Title;
获取属性。和 AssemblyProductAttribute
.
相同的解决方案
如果我们想要获取我们可以使用的 dll 的版本号,
Assembly assembly = Assembly.LoadFrom("System.Xml");
Version ver = assembly.GetName().Version;
如何获取其他信息(如 AssemblyTitle、AssemblyProduct 等)?
您可以使用
var attribute = assembly.GetCustomAttribute<AssemblyTitleAttribute>();
var title = attribute.Title;
获取属性。和 AssemblyProductAttribute
.