2010-10-18 34 views
5

Tôi đã cố gắng để cổng một số mã Windows Phone 7 giữa Silverlight để XNA dựa trên IsolatedStorageSettings nhưng tôi không thể có được Visual Studio để giải quyết nó. Khi tôi có một cái nhìn vào những gì Intellisense đang giải quyết theo System.IO.IsolatedStorage & nó liệt kê IsolatedStorageFile, IsolatedStorageException & IsolatedStorageStream.Trò chơi XNA có thể sử dụng IsolatedStorageSettings cho WP7 không?

Tài liệu nói rằng phiên bản được hỗ trợ dành cho Silverlight nhưng tôi không hiểu tại sao tôi thấy sự khác biệt vì các loại dự án.

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

Cảm ơn

+1

Bạn có thêm tham chiếu đến System.Windows.dll không? Đó là nơi các kiểu IsolatedStorage được định nghĩa. – driis

+0

Không, tôi không có tham chiếu đến điều đó. Tôi nghĩ rằng nó không cần nó bởi vì tôi đã có thể giải quyết các mục khác trong không gian tên đó mà không có nó. Cảm ơn. –

Trả lời

4

Các công việc sau đây đối với tôi trong một dự án XNA không có tài liệu tham khảo dự án phụ:

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

Sau khi thêm một tham chiếu đến System.Windows.dll Sau đó tôi có thể làm:

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

Nếu bạn không thể nhận được ở trên làm việc, bạn có thể gửi một ví dụ về những gì bạn đang cố gắng.

Các vấn đề liên quan