alielie
2025-03-17 c401a2f2fd1a509cdeb33e850bb5c2827074af48
HMI.Core/Util/PathHelper.cs
@@ -10,6 +10,8 @@
        public static string ConfigFolder { get; private set; }
        public static string DatabaseFolder { get; private set; }
        public static string DatabasePath { get; private set; }
        public static string LangFolder { get; private set; }
        public static string SettingFolder { get; private set; }
        /// <summary>
        /// 应用程序的根目录
@@ -17,19 +19,15 @@
        /// <returns></returns>
        private static string RootPath()
        {
            string DllPath = DllHelper.GetAssemblyPath();
            string DllPath = AppDomain.CurrentDomain.BaseDirectory;
            string path = Path.GetFullPath(".");
            IconFolder = InitFolder(path + "\\Icon");
            ConfigFolder = InitFolder(path + "\\Config");
            DatabaseFolder = InitFolder(ConfigFolder + "\\Database");
            DatabasePath = DatabaseFolder + "\\database.db";
            LangFolder = InitFolder(path + "\\Lang");
            SettingFolder = InitFolder(ConfigFolder + "\\SystemSetting");
            return path;
        }
        public static string SettingFolder()
        {
            string Path = RootPath() + "\\Config\\Setting";
            return Path;
        }
        /// <summary>
@@ -102,7 +100,7 @@
            return Path;
        }
        private static string InitFolder(string path)
        public static string InitFolder(string path)
        {
            try
            {