From edd23f115dba31d764fdaf75a6207d888d0419d3 Mon Sep 17 00:00:00 2001
From: tangxu <tangxu76880903>
Date: 星期二, 26 三月 2024 13:52:09 +0800
Subject: [PATCH] 改API接口

---
 DAL/IStation.DAL.Basic/-config/LocalFileConfig.cs |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/DAL/IStation.DAL.Basic/-config/LocalFileConfig.cs b/DAL/IStation.DAL.Basic/-config/LocalFileConfig.cs
index 2d86521..21a7ae3 100644
--- a/DAL/IStation.DAL.Basic/-config/LocalFileConfig.cs
+++ b/DAL/IStation.DAL.Basic/-config/LocalFileConfig.cs
@@ -1,5 +1,6 @@
 锘縰sing System;
 using System.IO;
+using System.Reflection;
 
 namespace IStation.DAL
 {
@@ -17,21 +18,23 @@
             {
                 if (string.IsNullOrEmpty(_root_directory))
                 {
-                    var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory);
-                    _root_directory = directory.FullName;
+                    if (DataFolderHelper.IsExeExcute)
+                    {
+                        var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory).FullName;
+                        _root_directory = directory;
+                    }
+                    else
+                    {
+                        var directory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
+                        _root_directory = directory;
+                    }
                 }
                 return _root_directory;
             }
         }
         private static string _root_directory;
 
-        /// <summary>
-        /// 鏁版嵁鏂囦欢澶�
-        /// </summary>
-        public static string DataFolder
-        {
-            get { return Settings.File.DataFolder; }
-        }
+ 
 
         /// <summary>
         /// 宸ヤ綔鏂囦欢澶�

--
Gitblit v1.9.3