只是好奇,如果我正在创建一个程序安装程序,我应该如何决定安装到哪个“Program Files”目录?在32位系统上,环境变量“%programfiles%”就足够了。然而,在64位系统上,32位程序不应安装到那个文件夹,而应该安装到“%programfiles(x86)%”,据我所知,它指向“C:\Program Files (x86)”。我的问题是:安装程序应该如何决定使用哪个环境变量?对于32位应用程序,“%programfiles%”的值会改变吗?还是应该先检查“%programfiles(x86)%”是否存在,然后再使用“%programfiles%”,或者应该完全采取不同的方法?
谢谢!这只是出于我的好奇心,因为我试图适应64位操作系统。
谢谢!这只是出于我的好奇心,因为我试图适应64位操作系统。