From 26c7bd3e7060ffcb6456ea2098850ec5a4fee77c Mon Sep 17 00:00:00 2001 From: tangxu <tangxu76880903> Date: 星期二, 19 三月 2024 13:13:08 +0800 Subject: [PATCH] 提交 --- Settings/IStation.Settings/DataFolderHelper.cs | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/Settings/IStation.Settings/DataFolderHelper.cs b/Settings/IStation.Settings/DataFolderHelper.cs index 6935add..4619aac 100644 --- a/Settings/IStation.Settings/DataFolderHelper.cs +++ b/Settings/IStation.Settings/DataFolderHelper.cs @@ -11,11 +11,10 @@ { /// <summary> /// 鏍圭洰褰� - /// </summary> - + /// </summary> private static string _root_directory; - + public static bool IsExeExcute = true;//鐙珛杩愯杩樻槸宓屽叆杩愯 /// <summary> /// 鏌ヨ鏁版嵁鏂囦欢澶硅矾寰� @@ -24,9 +23,16 @@ { if (string.IsNullOrEmpty(_root_directory)) { - //var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory).FullName; - var directory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); - _root_directory = Path.Combine(directory, "Data"); + if(IsExeExcute) + { + var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory).FullName; + _root_directory = Path.Combine(directory, "Data"); + } + else + { + var directory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); + _root_directory = Path.Combine(directory, "Data"); + } } return _root_directory; } -- Gitblit v1.9.3