Приложите конфигурационные файлы apache, настройки ufw и php, если вы запрашиваете скрипт.
Помимо этого опишите строку запроса и результат в обоих случаях.
Прежде всего настоятельно вам рекомендую ознакомиться с используемым пространством имён, а именно - System.IO;
Если совсем детально, то для начала вам нужно указать это пространство имён в вашем проекте, добавив строку
"using System.IO;" до namespace вашего проекта.
Затем, если вам нужна конкретно родительская директория папки, в которой находится запускаемый экземпляр (.exe вашей программы), то подойдёт следующий способ:
Directory.GetParent(Directory.GetCurrentDirectory());
Метод GetCurrentDirectory() возвращает текущий каталог приложения, а метод GetParent() извлекает из него родительский каталог.
Имейте ввиду, что GetParent() может вернуть вам null, если ваш проект запускается в корневом каталоге диска.
Добавьте в конфигурацию следующую строкy:
/system logging add topics=wireless, debug action=memory prefix="Test"
Попробуйте несколько раз подключить ваше устройство по wifi и посмотрите, что отобразится в журнале роутера. Возможно, это прольёт некоторый свет на картину.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Помимо этого опишите строку запроса и результат в обоих случаях.