在制作打包安装器时,通常要获取要安装的程序的名称、版本、说明,以及依赖的版本信息,经过翻阅MSDN,stackoverflow,终于搞定了。

1. 获取应用的依赖信息

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
 var ans = System.Reflection.Assembly.LoadFile(file).GetReferencedAssemblies();

返回结果:

获取.net应用的版本及依赖信息 随笔 第1张

2. 获取应用的名称、版本、说明等信息

var verInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(file);

返回结果:

获取.net应用的版本及依赖信息 随笔 第2张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄