事實上,當你使用模擬器,你可以使用isolatedStorage,但如果你退出仿真器時,isolatedStorage被刪除。
所以,你所要做的,是無法退出模擬器,讓在IsolatedStorage文件,但你可以退出應用程序。
如何從內容寫一個txt文件isolatedStorage
IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication();
Stream yourFilepath = Application.GetResourceStream(new Uri("YourFilePath.txt", UriKind.Relative)).Stream;
StreamReader reader = new StreamReader(yourFilepath);
Stream yourIsolatedPath = new IsolatedStorageFileStream("YourFileIsolatedPath.txt", FileMode.CreateNew, myIsolatedStorage);
StreamWriter writer = new StreamWriter(yourIsolatedPath);
while (!reader.EndOfStream)
{
writer.WriteLine(reader.ReadLine());
}
此代碼必須被放置在功能
private void Application_Launching(object sender, LaunchingEventArgs e)
{
}
在App.xaml.cs
這不是我在問什麼。 從程序中創建文本文件是不可行的。我想在運行應用程序時將文件自動複製到IsolatedStorage中。 – nikhil 2012-03-16 14:34:38
我剛纔糾正答案:) – Mentezza 2012-03-16 14:58:18
謝謝,這是我想要的。我會馬上嘗試。 – nikhil 2012-03-16 15:13:08