CubePdf.Converter.CreateWorkDirectory C# (CSharp) Method

CreateWorkDirectory() private method

作業用ディレクトリを作成します。
private CreateWorkDirectory ( UserSetting setting ) : void
setting UserSetting
return void
        private void CreateWorkDirectory(UserSetting setting)
        {
            var work = IoEx.Path.Combine(setting.LibPath, IoEx.Path.GetRandomFileName());
            if (IoEx.File.Exists(work)) IoEx.File.Delete(work);
            if (IoEx.Directory.Exists(work)) IoEx.Directory.Delete(work, true);
            IoEx.Directory.CreateDirectory(work);
            Path.WorkingDirectory = work;
            AddMessage(string.Format("CreateWorkDirectory: {0}", work));
        }