获取.net应用的版本及依赖信息
在制作打包安装器时,通常要获取要安装的程序的名称、版本、说明,以及依赖的版本信息,经过翻阅MSDN,stackoverflow,终于搞定了。
1. 获取应用的依赖信息
var ans = System.Reflection.Assembly.LoadFile(file).GetReferencedAssemblies();
返回结果:
2. 获取应用的名称、版本、说明等信息
var verInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(file);
返回结果: