Хотелось бы узнать, есть ли способ взять папку, которая находится в изолированном хранилище, заархивировать ее и сделать доступной для пользователя, чтобы скачать заархивированный файл.
Используйте Silverlight SharpZipLib http://slsharpziplib.codeplex.com/
Эта тема следует тому, кто задает вопросы, когда он реализует этот подход. Другие альтернативы упоминаются, но не изучены. http://forums.silverlight.net/forums/t/101789.aspx
SDK "Mango" поставляется с ISETool , который может делать и восстанавливать моментальные снимки изолированного хранилища приложения в / из локального каталога:
# Copy data from IS to directory ISETool.exe ts xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore" # Copy data from IS to directory ISETool.exe rs xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"