Как правильно уйти от абсолютного пути к относительному в C#?
Плясать от https://docs.microsoft.com/ru-ru/dotnet/api/system...
Пишите в конфиг путь и используйте его как базовый. Будет меньше сюрпризов, особенно если вам не разрешена запись в папку рядом с бинарником.