Inno Setup:卸载 Dll 服务器
您好,
通过我的应用程序,我为 Windows shell 安装了一个 Dll 服务器。 Inno 使用标志“regserver”正确注册和取消注册服务器。
然而,如果任何资源管理器窗口打开,则该 dll 正在使用中,并且 Inno 无法删除。如何自动删除dll并正确卸载应用程序?
问候, 科斯明
Greetings,
With my app I install a Dll server for the Windows shell. The server is registered and unregistered properly by Inno by using the flag "regserver".
However if any explorer windows are open the dll is in use and cannot be deteled by Inno. How can I delete the dll automatically and uninstall the app properly?
Regards,
Cosmin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
除了
regserver
标志之外,您还可以为 shell 扩展使用uninsrestartdelete
标志。引用 Inno Setup 帮助([Files]
部分):In addition to the
regserver
flag you could use theuninsrestartdelete
flag for your shell extension. To quote from the Inno Setup help ([Files]
section):