Vista Certified: AppVerifier и логи
В этом цикле постов я буду рассказывать как проходит процесс подготовки некоторого продукта к сертификации уровня «Certified for Windows Vista».
Общий процесс описан на странице InnovateOn. Не буду повторять шаги из документации.
Первый тест должен проверить ряд моментов, связанных с работой инсталлятора. Для этого надо пользоваться программой AppVerifier, выпущенной MS. Тут у меня начались проблемы…
Я все сделал по инструкции, а именно:
- Запустил AppVerifier
- Добавил в него msiexec.exe
- Выставил флаги
- Переключился под пользователя LogoUser1
- Прошел все шали инсталлятора
Для просмотра логов я решил вернуться под пользователя Administrator. Но не тут-то было – в AppVerifier небыло никаких логов. Я попробовал добавить мой msi-файл в список. Результат остался прежним. После экспериментов с этой замечательной прогой выяснилось, что логи все-таки есть. Но доступны они только из-под пользователя LogoUser1.
PS. После использования AppVerifier для msiexec не забывайте удалять его из списка, иначе могут быть проблемы с другими инсталляторами.
Комментарии