我们有一个包含大约 30 个项目的大型解决方案。我们还有一些通用代码实用程序,作为该实用程序类的一部分,我们包含了一个GetAssemblyVersionInfo
返回该程序集版本信息的方法。但是,我们想要获取项目的程序集的程序集版本信息,而不是实用程序 DLL。有没有一种实用函数可以根据执行返回另一个程序集的版本信息而不是传递文件名?
编辑:
对于那些好奇的人,我使用以下方法解决了它:
System.Reflection.Assembly.GetCallingAssembly().GetName().Version