不同版本的Windows中的特殊文件夹分辨率

时间:2017-11-15 15:35:53

标签: c# .net winforms special-folders

我的项目包含一个安装在32位Program Files目录中的模板。访问此模板相对简单:

string templateLoc = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86) 
                                                                            + @"\path.html";

这在我的本地系统上可以正常工作,包括在构建WiX安装程序之后。但是,在我的客户端系统上,它会在System32目录中查找模板。

我们系统之间唯一真正的区别是我运行Windows 7,而我的客户端运行Windows 10.这些系统之间是否存在影响Environment的区别?或者,我的语法有问题吗?

0 个答案:

没有答案