Может ли игра XNA использовать IsolatedStorageSettings для WP7? - PullRequest
5 голосов
/ 18 октября 2010

Я пытался портировать код Windows Phone 7 между Silverlight и XNA, который использует IsolatedStorageSettings, но я не могу заставить Visual Studio решить эту проблему. Когда я смотрю, что решает Intellisense в System.IO.IsolatedStorage и в нем перечислены IsolatedStorageFile, IsolatedStorageException & IsolatedStorageStream.

В документации сказано, что поддерживаемая версия предназначена для Silverlight, но я не понимаю, почему я вижу разницу из-за типов проектов.

http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.IO.ISOLATEDSTORAGE.ISOLATEDSTORAGESETTINGS);k(ISOLATEDSTORAGESETTINGS);k(TargetFrameworkMoniker-%22SILVERLIGHT,VERSION%3dV4.0%22);k(DevLang-CSHARP)&rd=true

Спасибо

1 Ответ

4 голосов
/ 19 октября 2010

Следующая работа для меня в проекте XNA без дополнительных ссылок на проекты:

using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
    store.CreateFile("folder/file.ext");
}

После добавления ссылки на System.Windows.dll я могу сделать:

var settings = IsolatedStorageSettings.ApplicationSettings;
settings.Add("something", "myValue");
settings.Save();

ЕслиВы не можете заставить работать вышеизложенное, можете ли вы опубликовать пример того, что вы пытаетесь.

...