我的项目包含一个安装在32位Program Files目录中的模板。访问此模板相对简单:
string templateLoc = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86)
+ @"\path.html";
这在我的本地系统上可以正常工作,包括在构建WiX安装程序之后。但是,在我的客户端系统上,它会在System32目录中查找模板。
我们系统之间唯一真正的区别是我运行Windows 7,而我的客户端运行Windows 10.这些系统之间是否存在影响Environment
的区别?或者,我的语法有问题吗?