как загрузить файл на подключенный диск с помощью asp.net ?

#.net #iis

#.net #iis

Вопрос:

Приложение представляет собой сайт для потокового видео. Это все на одном сервере, как приложение, загруженные видео и база данных. Теперь мне нужно разделить один сервер на два.Приложение и база данных на одном сервере, затем загруженные файлы на другом сервере. До сих пор я пытался с помощью UNC path загрузить на другой сервер, но это не работает. Есть ли там какие-либо разрешения доступа в IIS? я наткнулся на статью в Microsofthttp://support.microsoft.com/?id=257174 . но это сбивает с толку. Есть ли какие-либо шаги, необходимые для загрузки файла на подключенный диск с помощью asp.net ? Большое спасибо.

Ответ №1:

Как только у вас есть файл в FileUpload control, вы можете просто сохранить его в любом месте, при условии, что у вас есть разрешения.

Просто создайте объект StreamWriter и передайте к нему n / w путь. Прочитайте содержимое из загруженного файла и запишите его в объект writer. Закройте программу записи. У вас это должно сработать.

У вашего пользователя IIS, под которым запущен ваш веб-сайт, должны быть разрешения на запись на сетевой диск.