Я не могу сохранить файл на своем веб-сервере с помощью FileUpload.SaveAs () или File.WriteAllText (). Папка, в которой я сохраняю, - CHMOD 666.
Мой код такой:
File.WriteAllText (MapPath (".") + "\\ Ads \\ test.jpg", "test");
Этот код отлично работает в Dev. сервер.
С наилучшими пожеланиями,
Лассе Эспехолт
System.UnauthorizedAccessException: доступ к пути * 'запрещен.
в System.IO .__ Error.WinIOError (Int32 errorCode, String MaybeFullPath)
at System.IO.FileStream.Init (Строковый путь, режим FileMode, доступ FileAccess, права Int32, логическое значение useRights, общий ресурс FileShare, параметры типа3232 bufferSize, опции FileOptions, secAttrs SECURITY_ATTRIBUTES, строка msgPath, логический bFromProxy)
в System.IO.FileStream..ctor (путь строки, режим FileMode, доступ к FileAccess, общий доступ к FileShare, размер буфера Int32, параметры FileOptions, строка msgPath, логическое значение bFromProxy)
в System.IO.FileStream..ctor (String path, FileMode mode)
в System.Web.HttpPostedFile.SaveAs (Строка имени файла)
в System.Web.UI.WebControls.FileUpload.SaveAs (строковое имя файла)
в * (отправитель объекта, ListViewInsertEventArgs e)