Как получить доступ к сетевой папке на основном веб-сайте asp.net, который опубликован? - PullRequest
0 голосов
/ 10 июня 2019

Я опубликовал основное веб-приложение asp.net и настроил пул приложений для использования .NET CLR Version = Нет управляемого кода.

Приложение пытается получить доступ к сетевому пути с другого сервера для записи файла, как показано ниже. Но файл записывается на тот же сервер, на котором запущено приложение.

Он создал новую папку «testserver», и файл оказался в «C: \ testserver \ Files» вместо сетевой папки.

Спасибо за любые предложения.

appsettings.json

"serverPath": "\\testserver\\Files"


for (int i = 0; i < request.Form.Files.Count; i++)
    {
        var file = request.Form.Files[i];

        var fullPath = Path.Combine(serverPath, Path.GetFileName(file.FileName));

        using (var fileStream = new FileStream(fullPath, FileMode.Create))
        {
            file.CopyTo(fileStream);
        }

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