我遇到了單獨存儲的問題,基本上我爲兩個windows phone和Windows桌面爲我的孤立存儲在Windows手機我使用以下;命名空間'System.IO'中不存在類型或命名空間'IsolatedStorage'(您是否缺少程序集或引用?)
System.IO.IsolatedStorage.IsolatedStorageFile userStore = System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication();
using (var isoFileStream = new System.IO.IsolatedStorage.IsolatedStorageFileStream("students.txt", System.IO.FileMode.Open, userStore))
{
using (var isoFileReader = new System.IO.StreamReader(isoFileStream))
{
}
}
我認爲它將是相同的Windows桌面,但顯然它不是,是否有不同的方式來實現相同的事情?爲了避免錯誤!
我剛剛創建了一個新的WinForms應用程序(文件 - >新建 - >項目 - > Windows窗體應用程序),它就在那裏。我甚至嘗試切換到一個較舊的框架和客戶端配置文件,它仍然被認可。根據文檔它在mscorlib中定義,所以它不應該是一個參考問題。 –
@CraigW嗯我不確定那是因爲那是出現的問題。你有什麼想法? – user3263978
我唯一的想法是不支持它的框架版本,但我一直回到2.0,每次都編譯得很好。我甚至把我的引用縮減到System,System.Drawing和System.Windows.Forms,並且它仍然被編譯。我的建議是嘗試創建一個新的分支項目,並將第一行代碼放入其中。如果這對你有用,那麼在原始項目中存在一些配置問題,你需要做一些試驗和錯誤來弄清楚它是什麼。 –