有人知道当使用“ProgramFiles”变量时,Windows 7是否会自动切换回“ProgramFiles(X86)”环境变量吗?
我们遇到这样的情况:开发人员使用Visual Studio,并且proj文件使用“$(ProgramFiles)”引用程序集。机器是64位的,“ProgramFiles”变量指向“C:\Program Files”,但程序集在“C:\Program Files (X86)”中,但项目仍能够构建。如果使用字面上的“C:\Program Files”路径,则无法构建项目。编译器报告找不到程序集。
我们遇到这样的情况:开发人员使用Visual Studio,并且proj文件使用“$(ProgramFiles)”引用程序集。机器是64位的,“ProgramFiles”变量指向“C:\Program Files”,但程序集在“C:\Program Files (X86)”中,但项目仍能够构建。如果使用字面上的“C:\Program Files”路径,则无法构建项目。编译器报告找不到程序集。