timka85
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору NickOnToluca привет, коллега! Я уж думал сегодня у всех выходной ))) Да вот именно, что почти ничего не делаешь с файлами, не копируешь и не изменяешь имя, а только проверяешь их Свойства, и тут же они дублируются в песочницу. Пробовал с несколькими вариантами. Заметил, что разницы между изоляциями Merge и WriteCopy в файле ##Attributes.ini в корне папки программы просто нет. А вот если поставить Full, то портабл не даст просмотреть Свойства файла и зависнет с ошибкой С++... Да, это предотвратит лишнее копирование , но не даст работать самой программе, изменяя и записывая новые файлы при работе. Короче, единственное, вроде как, решение я нашел. Просто перед сборкой не трогать изоляцию, а все файлы и папки программы в %ProgramFilesDir% сделать Только для чтения. Таким образом, при просмотре Свойств группы файлов ИМЕННО этой папки через диалоговое окно будет копироваться только тот, на котором вы стукнули ПКМ. | Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 10:41 19-03-2009 | Исправлено: timka85, 10:45 19-03-2009 |
|