Xamarin.android Monodroid在每个调试会话上删除GetExternalFilesDir(不需要的行为)

Xamarin.android Monodroid在每个调试会话上删除GetExternalFilesDir(不需要的行为),xamarin.android,Xamarin.android,我最近将我的项目升级到Android v4.2版的Mono。通过此更新,每当我将应用部署到设备时,我以前在GetExternalFilesDir(“db”)返回的目录中创建的所有文件都将被删除。我不想要这种行为。我使用的M4A的早期版本没有执行这种不必要的行为 我应该使用不同的方法来获取一个目录来存储我的文件吗?我已经看到了getExternalStorageDirectory()的建议,但我甚至没有看到Mono For Android中提供的方法 我希望这种行为:我希望在用户真正Uninsta

我最近将我的项目升级到Android v4.2版的Mono。通过此更新,每当我将应用部署到设备时,我以前在GetExternalFilesDir(“db”)返回的目录中创建的所有文件都将被删除。我不想要这种行为。我使用的M4A的早期版本没有执行这种不必要的行为

我应该使用不同的方法来获取一个目录来存储我的文件吗?我已经看到了getExternalStorageDirectory()的建议,但我甚至没有看到Mono For Android中提供的方法

我希望这种行为:我希望在用户真正Uninstall我的应用程序时删除这些文件,但如果只是安装更新,我不希望删除它们


谢谢,

工具->选项->Android单声道->保留一些东西