修改DeviceManager.cs中的日志功能实现
This commit is contained in:
@@ -352,7 +352,7 @@ namespace JoyD.Windows.CS.Toprie
|
|||||||
/// 控制是否将日志输出到文件的标志
|
/// 控制是否将日志输出到文件的标志
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static bool LogToFile = true; // 默认开启文件日志输出
|
public static bool LogToFile = true; // 默认开启文件日志输出
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 记录日志到控制台和文件
|
/// 记录日志到控制台和文件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -360,7 +360,7 @@ namespace JoyD.Windows.CS.Toprie
|
|||||||
{
|
{
|
||||||
// 输出到控制台
|
// 输出到控制台
|
||||||
Console.WriteLine(message);
|
Console.WriteLine(message);
|
||||||
|
|
||||||
// 输出到日志文件(仅当日志到文件功能开启时)
|
// 输出到日志文件(仅当日志到文件功能开启时)
|
||||||
if (LogToFile)
|
if (LogToFile)
|
||||||
{
|
{
|
||||||
@@ -375,10 +375,11 @@ namespace JoyD.Windows.CS.Toprie
|
|||||||
File.AppendAllText(logPath, $"[{DateTime.Now:yyyy-MM-dd HH:mm:ss.fff}] {message}\r\n");
|
File.AppendAllText(logPath, $"[{DateTime.Now:yyyy-MM-dd HH:mm:ss.fff}] {message}\r\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
// 如果写入日志文件失败,只输出到控制台
|
// 如果写入日志文件失败,只输出到控制台
|
||||||
Console.WriteLine($"日志写入失败: {ex.Message}");
|
Console.WriteLine($"日志写入失败: {ex.Message}");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user