2010-12-31 8 views
0

Я хотел бы, чтобы пользователи могли стереть изолированное хранилище для моего приложения и начать все заново. Есть ли способ сделать это? Это предлагается? Если это так для обоих предыдущих вопросов, что это лучший способ сделать это?WP7 - Очистка изолированного хранилища для моего приложения

Update:

Подумав об этом вопросе немного, я думаю, что я, вероятно, может просматривать мою коллекцию и сделать операцию удаления ... Так что я думаю, что это один из способов. Есть ли более полный путь?

+0

Ну, есть возможность полностью удалить изолированную область хранения (http://msdn.microsoft.com/en-us/library/7ay840d1(v=VS.95).aspx), но я не уверен, что вы «Не хотите ли это поставить в руки своих пользователей? Возможно, это указывает на то, что приложение не занимается очисткой ресурсов в другом месте? –

ответ

1

Вы ознакомились с Isolated Storage Best Practices для Windows Phone? Я думаю, вы просто реализуете это через функциональность в своем приложении, которая предоставляет пользователю доступ к соответствующему каталогу в области isolated storage и позволяет им удалять определенные или в вашем случае все файлы. second link имеет примеры того, как это сделать.

+0

неработающая ссылка на лучшие практики –

2

Вы можете сделать это с помощью IsolatedStorageFile.Remove. Он удаляет все содержимое изолированного хранилища приложения.