我想配置Visual Studio 2005,在构建过程中根据操作系统是64位还是32位来复制.dll文件。
我不想指定平台目标。
我的第一次尝试是使用批处理文件查找Windows版本,但是某些32位和64位的Windows版本共享相同的版本号。
有人知道如何检查这个吗?
谢谢!
我不想指定平台目标。
我的第一次尝试是使用批处理文件查找Windows版本,但是某些32位和64位的Windows版本共享相同的版本号。
有人知道如何检查这个吗?
谢谢!
请查看isWow64,我认为这个函数可以满足你的需求。
判断指定的进程是否在WOW64下运行。
Jon的链接是一种完全的黑客方式,因为它依赖于不添加新处理器架构。
参见:http://support.microsoft.com/kb/556009,了解“官方”的批处理文件方法。