Мы создаем приложение, которое должно быть готово к сертификации Windows Logo Program (Windows Vista). Приложение может быть установлено в одну директорию или в две раздельных — %ProgramFiles% и %ALLUSERSPROFILE%. Если пользователь устанавливает приложение с нуля — нет проблем — приложение по умолчанию будет установлено в две рездельных директории. Но как быть в случае обновления приложения, установленного в одну директорию, возможно, даже в Program File\ApplicationName? — Согласно "Windows Vista Software Logo Spec 1.1.doc": "Applications should be installed to Program Files or the user’s AppData folder by default...". Больше там никаких пояснений нет.