Не удается получить доступ к XML-файлу из IIS
У меня есть веб сайт и внутри проекта у меня есть xml файл который содержит xml файлы
во время выполнения все работает хорошо, но при публикации моего сайта на IIS ошибка не может найти xml-файл :
Часть ошибки исключения
System.IO.FileNotFoundException%3a+Could+not+find+file+%27C%3a%5cdeploy2018%5c20180620%5cdeploy%5cxml+files
чтобы быть более ясным, xml - файл существует в файле проекта на IIS и строке подключения
<add key="XMLPHSPATH" value="http://localhost:8081/xml files" />
Может ли кто-нибудь помочь мне в этом вопросе?
Что я уже пробовал:
Я попытался изменить URL-адрес
Я попытался изменить разрешение
ничего не работает
Herman<T>.Instance
Имеет ли исключение innerexceptions?
Является ли путь относительным или абсолютным и является ли он правильным?
ZurdoDev
Любой
1. Выбрали неверный путь.
2. Файл не существует.
3. Или учетная запись пула приложений IIS не имеет разрешения.
Все легкие вещи, чтобы проверить.
Member 13866338
1. Когда я открываю URL-адрес пути с помощью браузера, он открывается
2. Файл есть
3. пользователь имеет полное разрешение
ZurdoDev
Но путь закодирован для URL-адресов и не будет работать с использованием системы.Пространство имен файлов, так что, возможно, вам нужно на сервер.UrlDecode(url) это первый.