文件名称:vc 版本号自动增加
文件大小:854KB
文件格式:RAR
更新时间:2021-01-08 05:52:13
vc版本号
VS2005工程。 该工具代码包括两个功能:vc工程版本号自动更新、对pe文件进行检查和计算。 调用命令行格式: VCMakeHelper.exe /UpdateVersion:"E:\111\MFCApplication2\MFCApplication2.rc" VCMakeHelper.exe /UpdateChecksum:"E:\111\MFCApplication2\debug\MFCApplication2.exe" 第一个命令是更新版本号,第二个命令计算PE文件检查和,用于判断程序是否被修改(比如中毒),在维护阶段有点用。 VC自动更新版本号功能,可以在vc编译器里的pre build 里调用 计算检查和,可以在vc 编译器“生成后事件”调用。 注意,自动更新版本号时,如果增量编译,有时vc编译器并没有马上感应到有更新,未必将最新的rc文件编译进来。而 rebuild all 时,肯定生效。 pe文件操作类,下载别人的源码,稍微修改一点点,感谢原作者。
【文件预览】:
VCMakeHelper
----resource.h(391B)
----VCMakeHelper - 副本.rc(2KB)
----VCMakeHelper.rc(2KB)
----lib()
--------pcre_lib.lib(624KB)
----VCMakeHelper.sln(888B)
----stdafx.h(452B)
----ReadMe.txt(980B)
----VCMakeHelper.cpp(7KB)
----VCMakeHelper.aps(18KB)
----VCMakeHelper.vcproj.david-PC.david.user(1KB)
----VCMakeHelper.vcproj(5KB)
----Release()
--------VCMakeHelper.pdb(1.35MB)
--------VCMakeHelper.pch(1.06MB)
--------vc80.pdb(276KB)
--------VCMakeHelper.exe(164KB)
--------BuildLog.htm(14KB)
--------mt.dep(65B)
--------VCMakeHelper.res(724B)
--------VCMakeHelper.obj(446KB)
--------VCMakeHelper.exp(2KB)
--------CPeFile.obj(116KB)
--------VCMakeHelper.lib(4KB)
--------VCMakeHelper.exe.intermediate.manifest(145B)
--------stdafx.obj(50KB)
--------vc80.idb(283KB)
----stdafx.cpp(217B)
----CPeFile.cpp(40KB)
----VCMakeHelper.suo(31KB)
----CPeFile.h(16KB)
----include()
--------PcreHelper.h(545B)