2010-10-18 17 views
5

IsolatedStorageSettings'e dayanan Silverlight ile XNA arasında bazı Windows Phone 7 kodlarını bağlamayı denedim ancak Visual Studio'yu bu sorunu gideremiyorum. Intellisense'nin System.IO.IsolatedStorage & kapsamında çözdüğünü incelediğimde, IsolatedStorageFile, IsolatedStorageException & IsolatedStorageStream.XNA Oyun WP7 için IsolatedStorageSettings kullanabilir mi?

Belgeler desteklenen sürümün Silverlight için olduğunu söylüyor, ancak neden proje türleri nedeniyle farkı görebiliyorum anlamıyorum.

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

Teşekkür

+1

System.Windows.dll dosyasına bir başvuru eklediniz mi? Bu, IsolatedStorage türlerinin tanımlandığı yerdir. – driis

+0

Hayır, bunun bir referansı yoktu. İhtiyacı olmadığını düşündüm çünkü o isim altındaki diğer öğeleri çözemedim. Teşekkürler. –

cevap

4

hiçbir ekstra proje referansları olan bir XNA projesinde benim için şu iş:

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

System.Windows.dll bir başvuru ekledikten sonra Sonra yapabilirsiniz:

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

Eğer alamıyorsanız Yukarıdaki çalışma, denediğiniz şeyin bir örneğini yayınlayabilir misiniz.