如何在卸载期间删除添加的自定义文件

时间:2013-09-16 11:45:06

标签: actionscript-3 flash flex actionscript air

我正在使用AIR应用程序并且我没有遇到任何问题,希望你们中的一些人可以帮助我。

所以,我有{program files} / MyApp / config文件夹,默认情况下该文件夹只包含config.xml文件。可以选择将徽标图像文件添加到该文件夹​​中,并稍微编辑config.xml文件,该徽标将在应用程序中用作标题中的徽标(如果没有徽标文件,则默认一个,随应用程序提供,将被使用)。

我的问题是,当我卸载应用程序时,徽标文件保持不被删除,这意味着{program files} / MyApp也会保留在那里。当我再次尝试安装应用程序时,安装程​​序会发现已存在{program files} / MyApp文件夹,并得出应用程序已安装的结论,因此无法继续。

有没有办法以某种方式构建安装文件,在卸载时,它会删除整个文件夹,无论其中有什么内容?

另一种解决方案是在用户文档文件夹下的某处放置徽标图像。这将使卸载和重新安装成为可能(即使徽标图像将保持不被删除),但该解决方案不起作用,因为无论哪个Windows用户运行它,应用程序应该看起来相同,这是该要求。 将徽标文件放在某个不依赖于实际Windows用户的地方是一个非常糟糕的解决方案。

那么,有什么想法吗?

感谢名单

0 个答案:

没有答案