Доступ к файлам Azure из запланированной задачи - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть консольное приложение .Net, которое обращается к сетевому диску файлов Azure.

Консольное приложение работает на виртуальной машине в том же регионе, что и учетная запись хранения, и, следовательно, оно может использовать обычные команды System.IO, например Directory.GetFiles, для выполнения файловых операций.

Это нормально работает, когда я нормально запускаю приложение. Но при попытке запустить консольное приложение как запланированную задачу оно завершается с сообщением об ошибке

Не удалось загрузить объект. Так как это файловая интеграция, интеграция была прервана. Сообщение об ошибке: «Не удалось найти часть пути« w: \ prosjekter ».». StackTrace: at System.IO .__ Error.WinIOError (Int32 errorCode, String MaybeFullPath) at System.IO.FileSystemEnumerableIterator 1.CommonInit() at System.IO.FileSystemEnumerableIterator 1..ctor (Строковый путь, Строка originalUserPath, Строка searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, логический checkHost) в System.IO.Directory.GetFiles (String path)

Я пробовал много разных вещей, таких как запуск от имени другого пользователя, с или без наивысших привилегий и тому подобное, но безрезультатно.

Мое последнее средство - переписать приложение для использования API файлов Azure, но я надеялся на более быстрое решение ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...