Пример #1
0
        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_);
        }
Пример #2
0
        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");
        }
Пример #3
0
        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");
        }