hohol76, это не то обновление.
Касаемо проблемы в Win7 это:
Цитата:
Настоятельно рекомендуется сделать изменение в скрипте создания
дилерской версии. Для этого необходимо открыть файл
wincalc/diler/wincalc_d.iss любым текстовым редактором, и найти
строку вида
DefaultDirName={pf}\WinCalc Рога и Копыта\
и заменить на строку вида
DefaultDirName={sd}\VSGroup\WinCalc Рога и Копыта\
где "Рога и Копыта" - название Вашей организации.
А теперь зачем это нужно.
В Windows Vista и 7 существует технология виртуализации файлов и
системного реестра. UAC. Она "защищает" пользователя от системы и
наоборот. Суть технологии в том, что она создает для пользователя
маленькую копию операционной системы, в которой он защищенно
работает.
Отличная задумка, благие намеренья, но вышло как всегда:
1. При установке программы WinCalc, установка запускается под именем
администратора и копирует файлы в нужную папку.
2. После усановки человек ставит птичку "Запустить программу" и с
удовольствием занимается любимым делом под правами АДМИНИСТРАТОРА.
3. Запуская программу на следующий день с ярлыка, уже под правами
ПОЛЬЗОВАТЕЛЯ, "умная" технология создает для пользователя отдельную
программу из существующей и дает возможность с ней работать.
4. Через какое-то время пользователь получает обновление, запускает
его под правами АДМИНИСТРАТОРА, опять ставит галочку "Запустить
программу", занимается дальше любимым делом и думает всякие гадости
в адрес разработчика, так как его заказы куда-то делись.
5. Самый интересный момент. На следующий день, запустив программу с
ярлыка, под правами ПОЛЬЗОВАТЕЛЯ, операционная система видит, что
файлы под АДМИНИСТРАТОРОМ изменились и тихо радуется как она
(операционная система) эффективно защищает пользователя от внешних
воздействий, и запускает для пользователя СТАРЫЙ вариант программы.
Пользователь видит свои старые заказы, радости нет предела, и он
продолжает работать в СТАРОЙ программе, в то же время, как под
АДМИНИСТРАТОРОМ все обновилось.
6. Остается открытый вопрос, какой процент пользователей определит,
что обновление не актуальное, до сброса заказа в работу, остается
открытым...
Нужно отдать должное Билу Гейтсу, что создав папку просто на C диске,
а не в Program Files, приложения выполняются без участия UAC.
Это изменение все лишь менят начальный пусть установки программы.
_________________
Как правильно задавать вопросы на форуме поддержкиПредоставление услуг с 1.01.2020Если я пишу "исправил", "сделал" и т.д., это значит что собрана новая сборка и выложена на сайт. Нужно обновить программу чтобы получить исправления.