C#2008 SP1
我为客户应用程序创建了一个更新程序.更新程序的工作方式是下载所有更新的文件并将它们存储在临时文件夹中,然后检查文件哈希值.如果一切正常,它会将文件复制到应用程序安装文件夹.完成此操作后,它将删除临时目录中的所有更新文件.
我的问题:我正在寻找一个可用于XP,Vista和Win7的目录.我在考虑'temp'目录.但是,当我这样做时:
Environment.SpecialFolder.
Run Code Online (Sandbox Code Playgroud)
临时目录没有枚举.存储这些临时文件的最佳选择是什么?
非常感谢任何建议,
string sPath;
sPath = Path.GetTempPath();
Console.WriteLine("Temporary Path := " + sPath );
Run Code Online (Sandbox Code Playgroud)