繁体   English   中英

Inno Setup将DLL嵌入卸载程序

[英]Inno Setup Embed DLL into uninstaller

是否可以加载位于unins000.exe内部的unins000.exe而不是文件系统或{app}路径?

我想隐藏此DLL并仅在卸载时加载它。

谢谢

将文件嵌入到卸载程序( unins000.exe )中很难。

但是有可能,请参阅我的回答如何将卸载文件保留在卸载程序中?


另一种“隐藏” DLL的方法,您可以将其重命名为某些非显而易见的扩展名。

或者更进一步,将其打包为某种存档格式。 例如,您可以使用Windows .cab格式。 为此,您具有工具(Windows的所有现代版本(至少XP及更高版本)中的extract.exemakecab.exe

请注意,无论您尝试什么,都无法阻止用户访问DLL(即使将其嵌入到卸载程序中也是如此)。 您只能加倍努力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM