File.Exists (Filepath);прекрасно работает в консольном приложении, но когда я делаю то же самое внутри uwp, он не обнаруживает файл.
Я пытался установить точки останова для различных методов и вошел во все, что могло бы дать мне некоторую информацию опроблема, но я не получаю никакой информации, независимо от того, что я пытаюсь.
Код из приложения UWP:
string path = @"C:\Users\Name\Desktop\image.jpg";
if (File.Exists(path))
{
ProcessFile(path);
}
else if (Directory.Exists(path))
{
ProcessDirectory(path);
}
UWP: Когда он попадает в File.Exists, я получаю возвратзначение false, и да, я точно знаю, что изображение там, где оно есть.
Консоль: Когда он попадает в File.Exists, я получаю возвращаемое значение true, затем без проблем переходит в вызываемый метод.
Я ожидаю, что мой код найдет файл и передаст filePath в мой метод с именем "processFile".
Нет ли у приложений UWP доступа к файлам вне его LocalStorage или другоговопрос, который я не вижу?