InstallShield 2009:在卸载过程中删除 dll(被 explorer.exe 用于上下文菜单),没有任何警告消息

发布于 2024-08-30 13:39:49 字数 477 浏览 2 评论 0原文

安装 Shield Premier 2009:基本 MSI 项目

我有一个 dll,应该在卸载过程中删除。

但是这个dll正在被explorer.exe使用,它用于生成带有图标的Windows资源管理器上下文菜单(与菜单项相同,我们在正确时看到的图标)单击任何文件/文件夹并查看 WinRAR 项目、图标)。

手动,我必须从任务管理器取消注册 dll关闭 explorer.exe,然后再次运行 explorer.exe。然后我就可以删除这个dll了。

那么,从Install Shield如何毫无问题地删除这个dll(正如我们在卸载WinRAR或其他软件时看到的那样,没有问题,没有显示消息框,并且相关的上下文菜单图标也被删除)。

Install Shield Premier 2009: Basic MSI Project


I have a dll that is supposed to be removed during uninstall.

But this dll is being used by explorer.exe, it is used for generating windows explorer context menus with their icons(same as the menu items, icons we see when we right click on any file/folder and see the WinRAR items, icons).

Manually, I have to unregister the dll and close explorer.exe from task manager and again run explorer.exe. Then I can delete the dll.

So from Install Shield how to delete this dll without any problem(as we see while uninstalling WinRAR or other software there is no problem no message boxes shown and the related context menu icons also removed).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文