Я не могу воссоздать ошибку.Ваш код работает для меня.Я бы сказал, попробуйте добавить вызов метода Flush перед Response.End ():
Response.WriteFile("c:\Files\export\MyFile.zip")
Reponse.Flush()
Response.End()
Или также попробуйте изменить тип MIME на «application / zip»
Response.ContentType = "application/zip"
Если ни одна из этих вещей не работает, может возникнуть проблема, если ваш файл слишком велик для такой загрузки.Проверьте ограничения максимального размера файла VB ASP.Вы должны иметь возможность изменить их в web.config при необходимости.