背景说明
通过c++编译生成的dll信息,可以在rc的version中修改对应的版本和产品信息。
但如果dll没有这些版本信息,或者希望能够批量对dll做修改时,就需要通过工具来处理了。
工具说明
rcedit是electron中的开源库,可以对dll详细信息做修改,国内外网地址如下。
https://github.com/electron/rcedit
https://gitee.com/freeasm/rcedit.git
如果需要编译好rcedit.exe,我编译好了一份,http://u.163.com/nnnnnQZr ,提取码: jh0nSNdD。
命令行使用
##修改文件说明
"G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string FileDescription "我的文件"
##修改文件版本
"G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll&#