Foros del Web » Programando para Internet » ASPX (.net) »

Eliminar carpetas desde C#?

Estas en el tema de Eliminar carpetas desde C#? en el foro de ASPX (.net) en Foros del Web. Buen día. Necesito eliminar carpetas desde una ruta específica. tengo un botón de la siguiente manera: Código: protected void DeleteFolder(object sender, EventArgs e) { ruta ...
  #1 (permalink)  
Antiguo 10/04/2015, 09:01
Avatar de laviky65  
Fecha de Ingreso: diciembre-2014
Mensajes: 19
Antigüedad: 9 años, 4 meses
Puntos: 0
Eliminar carpetas desde C#?

Buen día.
Necesito eliminar carpetas desde una ruta específica.
tengo un botón de la siguiente manera:

Código:
protected void DeleteFolder(object sender, EventArgs e)
        {
            ruta += DropDownList1.SelectedItem + "/";
            Directory.Delete(ruta, true);
            Response.Redirect(Request.Url.AbsoluteUri);
        }
en la ruta le envío la ruta de la carpetaa eliminar.
pero me genera error "No se puede encontrar una parte de la ruta de acceso "

Escucho sugerencias...

  #2 (permalink)  
Antiguo 10/04/2015, 12:30
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Eliminar carpetas desde C#?

Has probado a escribir por pantalla la ruta entera que quieres borrar? Otra posibilidad es que el usuario bajo el que corre la web no tenga acceso (por permisos) a la carpeta/fichero.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 10/04/2015, 14:59
Avatar de laviky65  
Fecha de Ingreso: diciembre-2014
Mensajes: 19
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Respuesta: Eliminar carpetas desde C#?

Cita:
Iniciado por Malenko Ver Mensaje
Has probado a escribir por pantalla la ruta entera que quieres borrar? Otra posibilidad es que el usuario bajo el que corre la web no tenga acceso (por permisos) a la carpeta/fichero.
Bien, lo que pasa es que la ruta no siempre será la misma, es generada por unos controles DropDownList ...
Si pongo la ruta directa, si elimina la carpeta...de otro modo no (ya intenté cambiar el símbolo ~ por dos puntos (..), incluso luego que la ruta queda fija, hacerle un trim de "~" pero tampoco funciona....

Etiquetas: carpetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:17.