Позвольте мне объяснить лучше, чем вопрос. Я динамически генерирую файл KML с страницы aspx и использую маршрутизацию для изменения URL-адреса, чтобы я мог получить доступ к myapp.com/mykml.kml и загрузка начинается. Я использую Response.write() на странице aspx для отправки данных и работает безупречно. Но есть версия для zip файлов для KML файлов, которая является KMZ, и мне интересно, могу ли я по-прежнему использовать мою страницу aspx для обслуживания KMZ вместо KML. Поскольку я не использую файл, я не могу его "застегнуть". Есть ли способ закрепить поток и вывести его в Response.Write()?
Да, вы можете: ASP.NET - динамически создавать файлы Google Earth.kmz с использованием потоков в памяти и #ziplib