我需要从 C# 程序中最初用 C++ 编写的 exe 文件中获取文件版本信息。
使用 Assembly.LoadFile(fullpath).GetName().Version 会导致 BadImageFormatException。
任何人都可以帮忙吗?
干杯,
担
我需要从 C# 程序中最初用 C++ 编写的 exe 文件中获取文件版本信息。
使用 Assembly.LoadFile(fullpath).GetName().Version 会导致 BadImageFormatException。
任何人都可以帮忙吗?
干杯,
担
添加一个using System.Diagnostics
,然后:
FileVersionInfo info = FileVersionInfo.GetVersionInfo(path);
然后看看 的各种性质info
:
Console.WriteLine(info.CompanyName);
Console.WriteLine(info.ProductName);
Console.WriteLine(info.LegalCopyright);
Console.WriteLine(info.ProductVersion);
ETC