static string getDalyTempDir() { string d_ = CurrentVersion.getName().ToUpper() + "_SYS_TMP_" + DateTime.Now.ToString("yyyy_MM_dd"); d_ = Path.Combine(tmpLocationDir(), d_); if (!Directory.Exists(d_)) { Directory.CreateDirectory(d_); } return(d_); }
public static string createTempFile(string pExt) { for (int i = 10; i < 30; ++i) { string d_ = generateTempName(CurrentVersion.getName() + "_", i); if (pExt != string.Empty) { d_ = Path.ChangeExtension(d_, pExt); } if (!File.Exists(d_)) { File.WriteAllBytes(d_, new byte[] { }); return(d_); } } throw new MyException.MyExceptionError("I/O Exception, Cant generate tmp file"); }
public static string createTempDir() { //string d_ = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); //Directory.CreateDirectory(d_); //return d_; for (int i = 10; i < 30; ++i) { //ToolGUID.getNew() string d_ = generateTempName(CurrentVersion.getName() + "_", i); if (!Directory.Exists(d_)) { Directory.CreateDirectory(d_); return(d_); } } throw new MyException.MyExceptionError("I/O Exception, Cant generate tmp directory"); }