File.WriteAllBytes: формат указанного пути не поддерживается - PullRequest
0 голосов
/ 13 декабря 2018
File.WriteAllBytes(@"D:\Folder\file.png", bytes);

отлично работает

File.WriteAllBytes("D:\\Folder\\file.png", bytes);

возвращает Формат данного пути не поддерживается

Проблема в том, что я использую функцию File.WriteAllBytesиз проекта ASP MVC, и я загружаю путь из файла web.config.

<add key="Path" value="‪D:\Folder"/>

Итак, в моем коде контроллера у меня есть

File.WriteAllBytes(ConfigurationManager.AppSettings["Path"], bytes);

и

ConfigurationManager.AppSettings["Path"]

возвращает

D: \\ Папка

, поэтому у меня ошибка: The given path's format is not supported

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