powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Access Denied при попытке создания файла на локальном диске
6 сообщений из 6, страница 1 из 1
Access Denied при попытке создания файла на локальном диске
    #34001749
mms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mms
Гость
Пишу прогу, и мне надо сохранить в xml-файле некую информацию.
Делаю так:

protected void LinkButton1_Click(object sender, EventArgs e)
{
String path = @"C:\blablabla.xml";
StreamWriter sw = null;

FileStream fs = new FileStream(path, FileMode.OpenOrCreate,
FileAccess.ReadWrite, FileShare.None);
sw = new StreamWriter(fs);
}

Запускаю, и выдается: Access to the path 'C:\blablabla.xml' is denied.
Подробная информация:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at XmlOutput.LinkButton1_Click(Object sender, EventArgs e) in c:\Projects\LegalExpert_2106\LegalExpert\XmlOutput.aspx.cs:line 39
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Как решить проблему?
...
Рейтинг: 0 / 0
Access Denied при попытке создания файла на локальном диске
    #34002158
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
открыть доступ на запись/чтение с:\ пользователю ASP.NET
а если серьёзно, то создать на харде отдельную папочку и уже ей прописать права пользователю ASP.NET
...
Рейтинг: 0 / 0
Access Denied при попытке создания файла на локальном диске
    #34002431
CyberRussia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В IIS, который обрабатывает этот сайт, установить на соответствующий каталог "разрешить запись".
...
Рейтинг: 0 / 0
Access Denied при попытке создания файла на локальном диске
    #34002695
mogadanez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, CyberRussia, Вы писали:

>>Access to the path 'C:\blablabla.xml' is denied.
CR>В IIS, который обрабатывает этот сайт, установить на соответствующий каталог "разрешить запись".

на "с:\" ???
человек пытается писать из процеса неподконтрольного IIS'у в папку не подконтрольную IIS'у

Права нужно выдавать на запись на конретную папочку пользователю под которым работает ASPNET процесс.
желательно эти папочки локализовать гдето — и уж точно это не корень диска долже быть... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
Access Denied при попытке создания файла на локальном диске
    #34002860
mms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mms
Гость
Здравствуйте, mogadanez, Вы писали:

M>Здравствуйте, CyberRussia, Вы писали:

>>>Access to the path 'C:\blablabla.xml' is denied.
CR>>В IIS, который обрабатывает этот сайт, установить на соответствующий каталог "разрешить запись".

M>на "с:\" ???
M>человек пытается писать из процеса неподконтрольного IIS'у в папку не подконтрольную IIS'у

M>Права нужно выдавать на запись на конретную папочку пользователю под которым работает ASPNET процесс.
M>желательно эти папочки локализовать гдето — и уж точно это не корень диска долже быть

Блин, спасибо, понял косяк :-). На С я писал так, ради эксперимента, само-то приложение лежит в отдельной папке. Все работает.
...
Рейтинг: 0 / 0
Access Denied при попытке создания файла на локальном диске
    #34060536
Georgiy L.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Укажите, где именно поменять права доступа.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Access Denied при попытке создания файла на локальном диске
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]