Файл начал сохраняться в неправильном месте.Xamarin UITest - PullRequest
0 голосов
/ 17 сентября 2018

В процессе разработки некоторых новых тестов мои скрипты начали давать сбой при копировании снимков. Я использовал

FileInfo info =App.Screenshot("title");
info.MoveTo("New\Location");

, который кажется рекомендуемым способом обработки локальных снимков экрана. У меня не было проблем, пока внезапно не началось выдача ошибок FileNotFound. После некоторого исследования я понял, что он начал сохранять файл в Windows\System32 вместо активной директории. Я перезапустил всю систему и теперь снова сохранил ее в активный каталог.

Я не уверен, почему это не позволило найти файл. У меня не было возможности отладить и посмотреть, было ли у информационного объекта место, в котором он должен был находиться, и он просто там никогда не сохранялся, или возникла проблема с правами доступа к Windows\System32. Я больше обеспокоен тем, почему он начал сохранять в неправильном месте и почему перезагрузка исправила это.

Почему метод, который должен сохранять активный директор, перестал там сохранять?

...