Server.MapPath () получает FileNotFoundException после публикации - PullRequest
0 голосов
/ 19 февраля 2019

Я получаю FileNotFoundException на стороне сервера, например

FileNotFoundException: не удалось найти файл '\ mml-cam02_REPORTS_MACHINE_20192.CSV'.

с моим кодом:

string map_path = HttpContext.Current.Server
    .MapPath(@"~/MachineTimeReport/_MACHINE_20192.CSV");
using (var reader = new StreamReader(map_path))
  // ...

Я уже установил разрешение безопасности файла «Все», и файл существует в пути.Каковы причины, которые могут привести к этой проблеме?Благодаря.

1 Ответ

0 голосов
/ 19 февраля 2019

Вы можете использовать ProcessMonitor, чтобы увидеть, где он ищет файл.https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

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