如何获取程序调用的dll的版本信息 如题,想检验下客户机中的组件版本,应该使用那些函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string ver,compant,desc; //加载程序集文件 Assembly assembly = Assembly.LoadFile("d:\\test.dll"); //获取版本 ver = assembly.GetName().Version.ToString(); //获取公司 compant = ((AssemblyCompanyAttribute)Attribute.GetCustomAttribute(assembly, typeof(AssemblyCompanyAttribute))).Company; //获取描述说明 desc = ((AssemblyDescriptionAttribute)Attribute.GetCustomAttribute(assembly, typeof(AssemblyDescriptionAttribute))).Description; using System.Diagnostics; FileVersionInfo myFileVersion = FileVersionInfo.GetVersionInfo("WindowsFormsApplication24.exe");String strFileVersion = string.Format("{0}.{1}.{2}.{3}", myFileVersion.FileMajorPart, myFileVersion.FileMinorPart, myFileVersion.FileBuildPart, myFileVersion.FilePrivatePart); 不好意思三楼兄弟,没刷出来你,thanks all the time .NET 多线程 新线程 tabPage1_Validating 问题 JS强制FF浏览器换行后乱码,请大哥们帮一下小弟? 大家好,请教大家一个关于protocal handler的问题。 100分求助,怎样获得当前登录页面的用户的信息(域帐户) 关于C#软件打包的问题,请教高手 如何用C#代码实现自动扫描后台数据库中的表 各位大侠帮帮忙,webtreeview又遇新难题! 在winform中dataGrid排序后怎么取出对应的DataTable? C#用数组存储10名同学成绩,算出总分和平均分并输出 数据库文件下载 这种问题的可能性
string ver,compant,desc;
//加载程序集文件
Assembly assembly = Assembly.LoadFile("d:\\test.dll");
//获取版本
ver = assembly.GetName().Version.ToString();
//获取公司
compant = ((AssemblyCompanyAttribute)Attribute.GetCustomAttribute(assembly, typeof(AssemblyCompanyAttribute))).Company;
//获取描述说明
desc = ((AssemblyDescriptionAttribute)Attribute.GetCustomAttribute(assembly, typeof(AssemblyDescriptionAttribute))).Description;
using System.Diagnostics; FileVersionInfo myFileVersion = FileVersionInfo.GetVersionInfo("WindowsFormsApplication24.exe");
String strFileVersion = string.Format("{0}.{1}.{2}.{3}", myFileVersion.FileMajorPart, myFileVersion.FileMinorPart, myFileVersion.FileBuildPart, myFileVersion.FilePrivatePart);