我前几天才开始学用.net compact framework做mobile程序,
想自己做个电话簿,
打算用xml文件保存电话的信息。
我用File.CreateText("phoneCards.xml")创建了一个文件,
我用File.Exists("phoneCards.xml")检测的时候发现存在,
但是我在工程目录中没有找到这个文件,我想知道这个文件给创建到哪里了。
难道这个方法默认创建路径不是工程的目录吗?
这会是因为用仿真器的原因吗?
------解决方案--------------------
Windows Mobile的沒有相對路徑,這與PC是不一樣的。
因此"phoneCards.xml"路徑表示"\\phoneCards.xml",文件會創建在設備的根目錄下。
------解决方案--------------------
在模擬器(運行的環境)中的某個目錄下面。