使用打包工具遇到该问题,之前是做了删除可能在程序运行过程中发生变化的缓存文件,但是比较鸡肋。
这里搜索了资料:https://www.advancedinstaller.com/forums/viewtopic.php?t=11403#p31954
提供了解决方案。
原因:
Advanced Installer会自动检测缺失的文件,然后自动安装,达到正常使用的目的!
处理方法:
关闭自动检测功能。
步骤如下:
1.创建一个新的feature :
2.将文件关联的依赖设置为新的feature:
3.将关联使用的exe移动从默认的MainFeature到新的feature,设置**为当前feature,然后Disable advertise禁止通知即可:
重新打包就不会自动卸载了。