本文介绍了Inno Setup:卸载Dll服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问候,



使用我的应用程序,我为Windows Shell安装了一个Dll服务器。



不过,如果打开了任何资源管理器窗口,Inno都无法使用dll来注册和注销服务器。



。如何自动删除dll并正确卸载应用程序?



致谢,
Cosmin

解决方案

除了 regserver 标志外,您还可以使用 uninsrestartdelete 标志外壳扩展。引用Inno Setup帮助( [文件] 部分):


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

解决方案

In addition to the regserver flag you could use the uninsrestartdelete flag for your shell extension. To quote from the Inno Setup help ([Files] section):

这篇关于Inno Setup:卸载Dll服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-22 22:37