В нашем бизнес-приложении Silverlight нам необходимо кэшировать очень большие файлы (100 МБ) в изолированное хранилище. Мы распространяем файлы отдельно для загрузки пользователями, а затем они могут импортировать эти файлы в изолированное хранилище через приложение.
Однако API-интерфейс изолированного хранилища выглядит очень медленным, и для импорта около 500 МБ данных требуется час.
Учитывая, что мы находимся в корпоративной среде, где пользователи доверяют нам, я хотел бы, чтобы пользователи могли копировать файлы непосредственно в физическое местоположение в своей файловой системе, где Silverlight хранит файлы при использовании API.
Расположение зависит от ОС, но это нормально. Проблема, однако, заключается в том, что Silverlight хранит файлы несколько загадочно. Если я захожу в AppData \ LocalLow \ Microsoft \ Silverlight \ is, я вижу папку со странным именем, которая выглядит как длинный Guid.
Мой вопрос: можно ли копировать файлы прямо туда или это расстроит Silverlight?