我们都知道如何使用C#获取文件版本:
var info = FileVersionInfo.GetVersionInfo(FilePath);
Console.WriteLine($"File Version: {info.FileVersion}");
如何在任意文件上设置/修改该信息。
注意请不要引用程序集信息,这是针对任何文件的,而不是C#文件编译后生成的exe / dll。即如何打开任意文件并设置/更改FileVersion / ProductVersion或其他任何元数据? (即使可以通过C /不安全的代码,也仍然可以接受)。