Welcome to mirror list, hosted at ThFree Co, Russian Federation.

NesTiler.git/NesTiler.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-12-13 23:45:54 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-12-13 23:45:54 +0300
commitd151984a9d75afd9d66769229e8d9d99597a569e (patch)
treeb00ab291af2d34531660903204aa042c623940a8
parente59563aff20d65f1c568856e9e0b7e07ffa0287c (diff)
Correct app directory detect.
-rw-r--r--NesTiler/Config.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/NesTiler/Config.cs b/NesTiler/Config.cs
index 6e03d98..ded6c78 100644
--- a/NesTiler/Config.cs
+++ b/NesTiler/Config.cs
@@ -1,6 +1,7 @@
using SkiaSharp;
using System;
using System.Collections.Generic;
+using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Linq;
@@ -49,9 +50,7 @@ namespace com.clusterrr.Famicom.NesTiler
private Config()
{
- ColorsFile = Path.Combine(AppContext.BaseDirectory, DEFAULT_COLORS_FILE);
- if (!File.Exists(ColorsFile))
- ColorsFile = Path.Combine(Directory.GetCurrentDirectory(), DEFAULT_COLORS_FILE);
+ ColorsFile = Path.Combine(Path.GetDirectoryName(Process.GetCurrentProcess().MainModule!.FileName)!, DEFAULT_COLORS_FILE);
if (!File.Exists(ColorsFile) && !OperatingSystem.IsWindows())
ColorsFile = Path.Combine("/etc", DEFAULT_COLORS_FILE);
}