如何从C#中的C ++ exe获取文件版本信息?
-
06-07-2019 - |
题
我需要从最初用C ++程序用C ++程序编写的exe文件中获取File版本信息。
使用Assembly.LoadFile(fullpath).GetName()。版本导致BadImageFormatException。
有人可以帮忙吗?
干杯,
丹
解决方案
使用System.Diagnostics 添加,然后:
FileVersionInfo info = FileVersionInfo.GetVersionInfo(path);
然后查看 info
的各种属性:
Console.WriteLine(info.CompanyName);
Console.WriteLine(info.ProductName);
Console.WriteLine(info.LegalCopyright);
Console.WriteLine(info.ProductVersion);
等
不隶属于 StackOverflow