是否有可能使Windows Mobile保留一些在安装后从.cab文件安装的文件?

时间:2011-10-10 13:48:52

标签: windows-mobile windows-mobile-6 cabwiz

我正在制作.cab文件,用于在移动设备上部署我的应用程序(Windows Mobile 6.5)。我使用cabwiz.exe“手动”创建它,因为Visual Studio 2008在CAB项目中存在问题(它们描述得很好,本地化文件是一个问题)。

一切都很好,但Windows Mobile会在用户卸载应用程序时删除所有已安装的文件。我希望在卸载后保留一些文件,以防将安装另一个版本的应用程序。

现在,在卸载过程中保留文件不被删除的唯一方法是重命名它们。有没有更好的做到这一点?

1 个答案:

答案 0 :(得分:1)

CAB安装程序将卸载它知道安装的所有内容。它将删除在运行时创建的文件。如果您有类似配置文件的内容,只需在应用启动时重命名,然后在应用代码中使用重命名的文件。当卸载程序删除应用程序时,它将不知道重命名,并将保留该文件。