0

我在我的 Visual Studio 项目中使用来自 Windows SDK 的工具。我需要同时支持 Windows XP(32 位)和 Windows 7(64 位)开发环境。

Windows SDK 安装Program Files在两个操作系统下。这就是问题!

我不知道要为路径使用什么环境变量。从像 Visual Studio 这样的 32 位进程,映射到的环境变量Program Files是:

  • Windows XP(32 位):%ProgramFiles%
  • Windows 7(64 位):%ProgramW6432%

这些是不同的,那么我如何告诉 Visual Studio 到 Windows SDK 的路径是什么?

我想避免任何特殊配置,例如硬编码路径或添加更多环境变量。

4

1 回答 1

1

我只是将路径指定为%SystemDrive%\Program Files\Microsoft SDKs\Windows\v7.0,但我不喜欢它!

于 2012-10-10T20:12:07.943 回答