/// <summary> /// Initializes the common data. /// </summary> public void Init(string exeDir) { AppDirs.Init(exeDir); ErrLog.FileName = AppDirs.LogDir + ErrFileName; ErrLog.Encoding = Encoding.UTF8; }
/// <summary> /// Initializes the common data. /// </summary> public void Init(string exeDir) { AppDirs.Init(exeDir); ErrLog = new LogFile(LogFormat.Full) { FileName = Path.Combine(AppDirs.LogDir, ErrFileName) }; }
internal void InitAppDirs(out bool dirsExist, out bool logDirExists) { AppDirs.Init(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)); AppLog.FileName = AppDirs.LogDir + LogFileName; infoFileName = AppDirs.LogDir + InfoFileName; logDirExists = Directory.Exists(AppDirs.LogDir); dirsExist = Directory.Exists(AppDirs.ConfigDir) && Directory.Exists(AppDirs.LangDir) && logDirExists && Directory.Exists(AppDirs.ModDir); }
/// <summary> /// Инициализировать директории приложения /// </summary> private void InitAppDirs(out bool dirsExist, out bool logDirExists) { AppDirs.Init(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)); AppLog.FileName = AppDirs.LogDir + CommUtils.AppLogFileName; infoFileName = AppDirs.LogDir + CommUtils.AppStateFileName; logDirExists = Directory.Exists(AppDirs.LogDir); dirsExist = Directory.Exists(AppDirs.ConfigDir) && Directory.Exists(AppDirs.LangDir) && logDirExists && Directory.Exists(AppDirs.KPDir) && Directory.Exists(AppDirs.CmdDir); }
public void loadMod(string lang) { Localization.ChangeCulture(lang); view = new ModAlarmView(); AppDirs appDirs = new AppDirs(); appDirs.Init(Path.GetDirectoryName(System.Reflection.Assembly.GetAssembly(typeof(ModAlarmView)).Location)); Directory.CreateDirectory(appDirs.ConfigDir); Directory.CreateDirectory(appDirs.LangDir); Directory.CreateDirectory(appDirs.LogDir); Directory.CreateDirectory(appDirs.ModDir); Directory.CreateDirectory(appDirs.StorageDir); view.AppDirs = appDirs; }
/// <summary> /// Инициализировать директории и журнал приложения /// </summary> private void InitAppDirs() { AppDirs.Init(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)); AppLog.FileName = AppDirs.LogDir + CommUtils.AppLogFileName; infoFileName = AppDirs.LogDir + CommUtils.AppStateFileName; }