Me gustaria saber si hay alguna forma de crear carpetas en asp.net????
Es que tras crear un cliente, necesitaria crear una carpeta para meter sus correspondientes archivos.
Gracias.
| ||||
recuerdo Seguro que se pueden crear directoriosd con web app xq he buscado informacion y no encontre nada. Yo lo intento hacer como me dijiste pero nada: Directory directorio = new Directory (); directorio.CreateDirectory(path); nome coge la propiedad .CreateDirectory gracias Última edición por Nombela; 18/05/2005 a las 09:53 |
| ||||
Cita: No necesitas el New...Directory directorio = new Directory (); directorio.CreateDirectory(path); Prueba ésto: Cita: Salu2 Directory directorio; directorio.CreateDirectory(path); ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
![]() segun esta clase no se puede heredar por lo tanto debes de hacer lo siguiente : invocas : Imports. System.IO if(Directory.Exists("ruta") then else Directory.CreateDirectory("ruta") End If para saber si algun archivo exite basta hacer mension con File.Exists() // verificar si existe.. File.Copy("donde lo va copiar", "donde se encuentra") // copiar el archivo espero te sirva a mi me funciono |
| |||
Respuesta: se pueden crear carpetas con asp.net?? [QUOTE=Jose_minglein2;1100293]Dim a As System.IO.Directory a.CreateDirectory(path)[/QUOt acabo de solucionar este mismo problemita : lo hice asi: // this.Server.MapPath(".") muestra el directorio donde corre el sitio // necesito esto para crear el directorio ya que para hacerlo necesito // la direccion absoluta de su ubicacion. El "./Carpeta_a_crear" no funciona // pide permisos string path = this.Server.MapPath(".") + "/Carpeta_a_crear"; DirectoryInfo dir = new DirectoryInfo(path); try { if (dir.Exists) { Button7.Attributes.Add("language", "javascript"); Button7.Attributes.Add("OnClick", "return confirm('El directorio ya existe');"); return; } else { dir.Create(); Button7.Attributes.Add("language", "javascript"); Button7.Attributes.Add("OnClick", "return confirm('El directorio fue creado exitosamente');"); } // los mensajes aparecen al hacer clic por segunda vez en el boton |
| ||||
Respuesta: se pueden crear carpetas con asp.net?? claro, debes tener en cuenta que estas en el server y ahi no sabes en que disco estas, si la maquina no es tuya, entonces debes utilizar la funcion this.Server.MapPath para encontrar la ruta del server saluds
__________________ editor de fotos |
| |||
Respuesta: se pueden crear carpetas con asp.net?? Hola buenas tardes, quiza es un poco tarde para responder a tu duda: Puedes usar el namespace System.IO. Aquí tienes un ejemplo: System.IO.Directory.CreateDirectory(Server.MapPath ("unacarpeta")); Esto si le pasas el nombre mediante un TextBox. System.IO.Directory.CreateDirectory(Server.MapPath (TxtNombre_Carpeta.Txt)); Gracias y Saludos cordiales Acanche |
| |||
Respuesta: se pueden crear carpetas con asp.net?? hola estoy intentando crear una carpeta con el codigo que ustedes mensionan, la ejecuto en localhost y crea la carpetas perfectamente pero cuando subo el sitio al hosting me arroja este error utilizo este codigo System.IO.Directory.CreateDirectory(Server.MapPath ("~/capetas/" & "nuevacarpeta")) Acces to the patch 'C:\Inetpub\vhost\nombredelsitio\httpdocs\capetas\ nuevacarpeta' is denied no se si hay que proporcionar los datos del hosting como usuario y contraseña en alguna parte del sitio Por favor ayuda lo nesecito urgente |