Re: VS2008 Setup project. MSIHANDLE leak
От: Weerel  
Дата: 25.05.10 14:11
Оценка:
W>Есть приложение Winforms .NET 3.5 на C#
W>Для него создаю в VS setup project c использованием Installer class
W>В остовном все работает и на XP и на Висте, но на некоторых XP системах установка не завершается.
W>Логи пишут, что виновата утечка MSIHANDLE в инсталлер классе. Непонятно как такое может быть.
W>Ведь это управляемый код, там даже доступа к MSIHANDLE нет.
W>Кто нибудь сталкивался с подобным?

Разобрался в чем дело
В старой версии инсталлятора при анинстале не удалялась база.
Если потом ставить поверх последнюю версию (база с другой схемой),
то новая база не создавалась, т.к. уже была старая, неудаленная.
А при попытке к ней обратиться в инсталлер классе возникала ошибка, т.к. схема базы другая.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.