R
raulsuances
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
[CERRADO]
Buenas, estoy intentando descargar un zip desde mi aplicación y no lo consigo.
He probado muchas cosas, os dejo las prueba que he hecho.
Ese es el código que tengo ahora, pero he probado cosas como las siguientes:
- Cambiar el Response.WriteFile por Response.TransmitFile
- Poner la linea: Response.AddHeader("content-length", path.Length.ToString());
- Cambiar el Response-ContentType a: applicacion/x-zip, application/octet-stream, application/x-zip-compressed
- Cambiar el Response.AppendHeader por Response.AddHeader
- Añadir Response.ClearContent
Y mas cosas, pero ninguna me ha funcionado
Lo que necesito es que al darle a un botón descargar, entre en este código y me lo descargue el navegador, tal que así:

Buenas, estoy intentando descargar un zip desde mi aplicación y no lo consigo.
He probado muchas cosas, os dejo las prueba que he hecho.
Insertar CODE, HTML o PHP:
var path = @"C:\Users\rpechero\Desktop\Nuevo.zip";
Response.Clear();
Response.AppendHeader("Content-Disposition", "attachment; filename=" + "Nuevo.zip");
Response.ContentType = "application/x-zip-compressed";
Response.WriteFile(path);
Response.Flush();
Response.End();
- Cambiar el Response.WriteFile por Response.TransmitFile
- Poner la linea: Response.AddHeader("content-length", path.Length.ToString());
- Cambiar el Response-ContentType a: applicacion/x-zip, application/octet-stream, application/x-zip-compressed
- Cambiar el Response.AppendHeader por Response.AddHeader
- Añadir Response.ClearContent
Y mas cosas, pero ninguna me ha funcionado
Lo que necesito es que al darle a un botón descargar, entre en este código y me lo descargue el navegador, tal que así:

Última edición: