Боты думаю тоже учатся не стучаться туда, где их блочат.они даже не знают о том что их блочат, просто не получают никакого ответа. То бишь с точки зрения бота - компьютера не существует или он выключен.
Проблема явно надуманная, и в принципе путь к сборке не для этого придуман былПуть к сборке, рабочая директория - это суть разные понятия.
Если конфиги не меняются, то располагать их надо в ресурсах или в коде.В энтерпрайз среде распространенное явление когда конфиги не меняются (недоступны для изменения) пользователем, но естественно доступны и управляемы администраторами.
using System;
namespace _
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine($"Current directory: {Environment.CurrentDirectory}");
Console.ReadLine();
}
}
}