VC++的程序可以编译成Win32的,也可以变成X64的。当一个文件同时需要编译出两个版本,且想在不同的平台下编译出的文件显示不同的VS_VERSION_INFO该如何实现呢?
1. 在工程的资源目录下分别为Win32和x64添加对应的VS_VERSION_INFO
2. Win32和x64的VS_VERSION_INFO的Condition分别设置为WIN32 , X64
3. 在工程的 Properties -> Resources -> General -> Preprocessor Definitions中添加上面condition中定义的宏:WIN32 , X64