From 292f991420afcb6511f69f935760444afeb8c8d6 Mon Sep 17 00:00:00 2001 From: Rich Date: Tue, 15 Apr 2008 17:09:28 +0000 Subject: [PATCH] Change hard-coded folder name to support Vista --- PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs index f946c5f7..f0fa08c3 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs @@ -62,7 +62,10 @@ namespace VEPROMS.CSLA.Library { if (_TemporaryFolder == null) { - _TemporaryFolder = string.Format(@"C:\Documents and Settings\{0}\Local Settings\Temp", Environment.UserName); + // This will create a Temp\VE-PROMS folder in the LocalSettings Folder. + //XP - C:\Documents and Settings\{user}\Local Settings\Application Data\Temp\VE-PROMS + //Vista - C:\Users\{user}\AppData\Local\Temp\VE-PROMS + _TemporaryFolder = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Temp"; if (!Directory.Exists(TemporaryFolder)) Directory.CreateDirectory(TemporaryFolder); _TemporaryFolder += @"\VE-PROMS"; if (!Directory.Exists(TemporaryFolder)) Directory.CreateDirectory(TemporaryFolder);