Ответ 1
Взглянув на то, как это сделать, вам нужно будет отредактировать манифест приложения, используя инструмент, например MageUI. Если вы откроете манифест приложения и просмотрите его в разделе "Требуется разрешение", вы увидите, что, скорее всего, он имеет тип набора разрешений FullTrust, т.е. Никакой квоты.
Если вы измените тип набора разрешений на LocalIntranet или в Интернет, вы увидите запись в области Details, например:
<IPermission class="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1"
Allowed="AssemblyIsolationByUser"
UserQuota="9223372036854775807"
Expiry="9223372036854775807"
Permanent="True"/>
или
<IPermission class="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1"
Allowed="ApplicationIsolationByUser"
UserQuota="1024000"/>
Вам, скорее всего, нужно будет отредактировать набор разрешений, чтобы включить доказательства IsolatedStorageFilePermission
, запустить ваше приложение и получить его/Создать хранилище пользователей. Вы можете убедиться, что он работал с соответствующей квотой, используя инструмент storeadm.exe
.