Pages Menu
Rss
Categories Menu

Posted | 2 comments

Конфигурация расположения песочницы в Spoon Virtual Application Studio

В зависимости от сконфигурированных настроек изоляции некоторое редактирование и операции записи перенаправлены Spoon Virtual Application Studio в песочницу приложения: папка файловой системы, где сохраняются изолированные модификации. Песочница расположена в папке или сети, где у пользователей есть разрешение на полное чтение и запись, позволяя пользователям получить доступ и изменить содержание песочницы без подсказок аутентификации или UAC.

Расположение песочницы.

По умолчанию песочница помещена в папке "@APPDATALOCAL@\Spoon\Sandbox\@TITLE@\@VERSION@", где "@APPDATALOCAL" представляет локальную папку данных приложения, а "@TITLE" и "@VERSION" представляют заголовок приложения и версию. Заголовок приложения и версия сконфигурированы в "Properties". Это расположение - рекомендуемое по умолчанию расположение для содержания песочницы, поскольку у конечных пользователей есть полное разрешение к этому расположению на стандартных конфигурациях Microsoft Windows. Сборки того же виртуального приложения используют те же расположения песочницы по умолчанию; если пользовательские настройки не должны сохраняться между обновлениями измените это поведение.

При публикации новой версии виртуального приложения расположите песочницу в том же месте, что и предыдущая версия. Это сохраняет пользовательские настройки и данные. Если Вы хотите сбросить пользовательские настройки и данные, расположите песочницу в другом месте.

При развертывании виртуального приложения на USB-устройстве присвойте песочницу подпапке "@APPDIR" каталога. Это представляет каталог, содержащий виртуальную исполнимую программу приложения.

Рекомендуемое расположение песочницы для развертывания USB:

с@\Spoon\Sandbox\@TITLE@\@VERSION@

При развертывании виртуального приложения на локальном сервере, расположите песочницу в подпапке на совместно используемом сетевом диске. Рекомендуемое расположение песочницы для развертывания:

\\ServerName\ShareName\%USERNAME%\Spoon\ Sandbox\   @TITLE@\@VERSION@

Не размещайте песочницу привилегированным папкам, таким как "@WINDIR@" или "@PROGRAMFILES@". Если механизм Spoon не будет иметь возможности производить запись в расположение во время выполнения, виртуальное приложение не будет работать правильно.

Вы можете сослаться на переменные окружения в расположении песочницы, включая переменную между знаками процента: "%VARIABLE%".

Переменные расположения песочницы

В дополнение к стандартным переменным корневой папки расположение песочницы может содержать следующие переменные:

- @TITLE@: Заголовок продукта

- @PUBLISHER@: Издатель продукта

- @VERSION@: Полная версия, в четверичном формате

- @WEBSITE@: Веб-сайт Издателя

- @BUILDTIME@: Виртуальное время сборки приложения, в формате, подобном 2008.02.01T08.00.

За исключением переменной @BUILDTIME@ (устанавливается автоматически), эти переменные основываются на значениях, определенных в разделе "Properties" секции "Settings".

2 комментария

  1. То есть, для того чтобы песочница располагалась рядом с exe-файлом нужно прописать @APPDIR@\название программы?

    • Совершенно точно, только не забудьте прописать обратный слэш.

Post a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.


↓