Creación Carpetitas en ASP.NET

12/04/2005 - 20:35 por Marco Melandri | Informe spam
Quiero crear una carpeta nueva en el disco duro, y estoy
utilizando
Directory.CreateDirectory("nombreCarpeta").

Me la crea bien, pero el problema es que quiero dar
permisos de escritura a esa carpeta para que el cliente
ASP.NET pueda escribir en ella, sin tener que ir al
explorador de windows y hacerlo a mano después de crearla.
El método CreateDirectory no tiene más opciones de
argumentos, ¿hay alguna forma de hacerlo?


Y si fuera en WinForms, y creo una carpetita, qué permisos
me pondrá ? me conservará los permisos ya establecidos en
la carpeta padre ?.

Saludos.
 

Leer las respuestas

#1 Tristan
12/04/2005 - 21:15 | Informe spam
Antes de empezar a responderte. Supongo que tienes claro que
Directory.CreateDirectory() crea un directorio en el servidor y no en el
cliente.. ¿Estás seguro de que es eso lo que quieres?.

Por lo demás para asignar permisos puedes utilizar las clases ADSI. Busca
información sobre ADSI y el proveedor WinNT, pero ten en cuenta que las
restricciones de seguridad normales de Internet Explorer (o de cualquier
otro explorador) te van a impedir hacer ese tipo de operaciones en el
cliente.

Juan Carlos Badiola
MVP - C#

Preguntas similares