Приложение не может найти свои файлы конфигурации при запуске с Flaui

Я экспериментирую с Flaui, чтобы автоматизировать некоторые тесты для приложения С #.

  • Я создал проект визуальной студии 2017 и добавил необходимые зависимости nuget: nunit, specflow, flui и т. Д.

  • Приложение представляет собой 64-битное приложение, и оно отлично работает, если запускается вручную за пределами VS, однако при запуске приложения с использованием (часть Flaui.Core):

          Application.Launch(ArtExePath);
    
  • (ArtExePath имеет правильные значения), затем приложение пытается запуститься, и оно жалуется, что не может найти требуемый XML-файл, этот XML положительно присутствует в той же папке исполняемого файла и не имеет проблем с его обнаружением, когда я запускаю приложение вручную.

  • Я попытался запустить этот фрагмент кода вне VS с помощью консоли nunit, я дал всем пользователям доступ для чтения и записи к папке, содержащей исполняемый файл, но это не имеет значения.

  • Я считаю, что в этом случае приложение запускается в странном месте и не может найти свои зависимости XML, мне интересно, есть ли у кого-нибудь что-то подобное с flaui и как они решили проблему.

0 ответов

Другие вопросы по тегам