using System; using System.IO; namespace IStation.DAL { /// /// 本地文件配置 /// public class LocalFileConfig { /// /// 根目录 /// public static string RootDirectory { get { if (string.IsNullOrEmpty(_root_directory)) { var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory); _root_directory = directory.FullName; //_root_directory = directory.Root.FullName; } return _root_directory; } } private static string _root_directory; /// /// 数据文件夹 /// public static string DataFolder { get { return Settings.File.DataFolder; } } /// /// 工作文件夹 /// public static string WorkFolder { get { return Settings.File.WorkFolder; } } /// /// 版本 /// public static string Versions { get { return Settings.File.Versions; } } /// /// 项目文件后缀 /// public static string ProjectSuffix { get { return Settings.File.ProjectSuffix; } } /// /// 项目压缩密码 /// public static string ProjectZipPwd { get { return Settings.File.ProjectZipPwd; } } } }