Изолированное хранилище .NET Framework - PullRequest
0 голосов
/ 06 октября 2010

Я прочитал учебный курс по .NET Framework Microsoft, но все еще не понимал, что такое изолированное хранилище. Может ли кто-нибудь привести примеры из жизни, где он используется?

Ответы [ 3 ]

1 голос
/ 06 октября 2010

MSDN перечисляет все это во введении к изолированному хранилищу :

Изолированное хранилище - это механизм хранения данных, который обеспечивает изоляцию и безопасность, определяя стандартизированные способы связи кода с сохраненными данными. Стандартизация предоставляет и другие преимущества. Администраторы могут использовать инструменты, предназначенные для управления изолированным хранилищем, для настройки пространства хранения файлов, установки политик безопасности и удаления неиспользуемых данных. Благодаря изолированному хранилищу вашему коду больше не нужны уникальные пути для указания безопасных расположений в файловой системе, а данные защищены от других приложений, которые имеют доступ только к изолированному хранилищу. Жестко закодированная информация, указывающая, где находится область хранения приложения, не нужна.

Есть что-то конкретное, чего ты не понимаешь?

1 голос
/ 06 октября 2010

Может использоваться для хранения Персонализированных данных, настроек приложения, которые вы не хотите хранить ни в файле настроек, например .ini, либо в реестре. Изолированное хранилище - это пространство на жестком диске, которое вы обычно не используете для хранения. Но теперь приложения ASP.NET и обычные приложения Windows могут использовать его.

0 голосов
/ 06 октября 2010

Изолированное хранилище, по сути, является местоположением в локальной файловой системе, которое определяется с использованием информации о пользователе и информации о сборке, поэтому, если вы помещаете туда файлы, они должны быть достаточно свободны от повреждения из-за того, что другие приложения выбирают то же местоположение .

Это обходит проблему, когда каждый решает использовать c: \ todo для хранения списков дел, например. Есть довольно хорошая статья MSDN , которую стоит прочитать.

...