Веб-служба - исключение файла не найдено в облачной службе Azure - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь прочитать файл с помощью веб-метода

  [WebMethod]
        public string getjson()
        {
            string contents = File.ReadAllText("vision.json");
            return contents;

        }

Я вошел в учетную запись ftp, предоставленную на портале Azure, и загрузил файл.enter image description here

Но файл не найден, исключение выдается

System.Web.Services.Protocols.SoapException: 'Server was unable to process request. ---> Could not find file 'D:\Windows\system32\vision.json'.'

1 Ответ

0 голосов
/ 05 марта 2019

Попробуйте использовать полный путь к файлу json.

Environment.ExpandEnvironmentVariables(@"%HOME%\site\wwwroot\vision.json")
...