我正在尝试从 AssemblyInfo.cs 文件中提取版本号!而且我正在尝试使用System.Reflection.Assembly.LoadFile(path);
但是在这样做时我得到了一个 BadImageFormatException; “该模块应包含程序集清单。(来自 HRESULT 的异常:0x80131018)”。所以现在我很受伤,这不是可行的方法吗?我应该改用 RegEx 吗?
我已经阅读了很多示例,GetExecutingAssembly()
但我确实想从其他项目中获取版本。
澄清:我想从AssemblyInfo.cs文件中读取版本信息!而不是来自已编译的文件。我正在尝试制作一个工具来更新我的版本号,然后再发布新版本。