InstallShield 2009: удалить dll (используется explorer.exe для контекстного меню) во время удаления без каких-либо предупреждений - PullRequest
2 голосов
/ 27 апреля 2010

Установка Shield Premier 2009: базовый проект MSI

У меня есть DLL, которая должна быть удалена во время удаления.

Но этот dll используется , который используется explorer.exe , он используется для создания контекстных меню проводника Windows с их значками (такими же, как элементы меню, значки, которые мы видим, когда мы щелкните правой кнопкой мыши по любому файлу / папке и увидите элементы WinRAR, значки ).

Вручную , мне нужно отменить регистрацию dll и закрыть explorer.exe из диспетчера задач и снова запустить explorer.exe. Тогда я могу удалить DLL.

Итак, из Install Shield, как удалить эту dll без каких-либо проблем (как мы видим при удалении WinRAR или другого программного обеспечения, проблем нет, окна сообщений не отображаются, а соответствующие значки контекстного меню также удалены).

...