Member 13866338 Ответов: 0

Не удается получить доступ к 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&lt;T&gt;.Instance

Имеет ли исключение innerexceptions?
Является ли путь относительным или абсолютным и является ли он правильным?

ZurdoDev

Любой
1. Выбрали неверный путь.
2. Файл не существует.
3. Или учетная запись пула приложений IIS не имеет разрешения.

Все легкие вещи, чтобы проверить.

Member 13866338

1. Когда я открываю URL-адрес пути с помощью браузера, он открывается
2. Файл есть
3. пользователь имеет полное разрешение

ZurdoDev

Но путь закодирован для URL-адресов и не будет работать с использованием системы.Пространство имен файлов, так что, возможно, вам нужно на сервер.UrlDecode(url) это первый.

0 Ответов