Чтение файла из удаленной сетевой папки с помощью Hololens - PullRequest
0 голосов
/ 03 октября 2018

Мы создаем порт из старого приложения для ПК, который в определенный момент читает и записывает некоторые файлы из общей сетевой папки.Он работает с чем-то простым:

string remotePath_A = "\\\\RemotePcName\\SharedFolderName";


    if (Directory.Exists(remotePath_A ))
    {
        string[] files = Directory.GetFiles(remotePath_A);
        foreach (string item in files)
        {
            Debug.Log("--->>Filename: " + item);
            //read files and do things here
        }
    }

Но, похоже, он не работает в Hololens (Directory.Exists (remotePath_A) возвращает false).До сих пор я думаю, что это потому, что приложение не предоставляет никаких учетных данных для сетевого подключения (это не было необходимо, поскольку в исходном приложении пользователь Windows должен был уже иметь учетные данные), но, похоже, мы неможет полагаться на это для версии hololens (смена зарегистрированного пользователя - это боль и кажется очень непрактичной).

Итак, чтобы подвести итог моего вопроса: 1- Правильно ли я считаю, что моя проблема - это учетные данные?Я имею в виду, это наверняка проблема, но добавление действительного имени пользователя / пароля в приложение hololens что-нибудь исправит?2. Если 1 верно, тогда, пожалуйста, кто-нибудь может подсказать, как это сделать?(Я работаю с C # / Unity 3D).Я смотрю вокруг, но у меня нет большого опыта работы с сетями, и я не нашел ничего действительно полезного.3- Если 1 ложно, тогда любая идея о том, что происходит, или, что лучше, как решить проблему «чтения / записи файлов из удаленных сетевых папок»

Заранее благодарим за любой совет, который вы можете предоставить!

...