Help Please: Files Created in Panda II on uSD don't show in Win7

Hello to all.
I have this problem: I have Fat16 formatted uSD card plugged in uSD reader in Panda II. I have this code:

PersistentStorage mSD = new PersistentStorage(“SD”);
mSD.MountFileSystem();
VolumeInfo[] VI = VolumeInfo.GetVolumes();
string RootD = VI[0].RootDirectory;

FileStream FS1 = new FileStream(RootD + @ “\A.txt”, FileMode.OpenOrCreate, FileAccess.Write);
FS1.Write(new byte[] {0x64, 0x65}, 0, 2);
FS1.Close();
FileStream FS2 = new FileStream(RootD + @ “\B.txt”, FileMode.OpenOrCreate, FileAccess.Write);
FS2.Write(new byte[] { 0x66, 0x67 }, 0, 2);
FS2.Close();

string[] MyFiles= Directory.GetFiles(RootD);
mSD.UnmountFileSystem();

So when the code is done, in MyFiles are two strings with A.txt and B.txt. This is nice, but when I remove uSD card and put it into reader in my PC with Win7, explorer and everything is telling me, that card is empty.
The same when i create C.txt in PC at the root directory and then i use
string[] MyFiles= Directory.GetFiles(RootD);
, in MyFiles there isn’t this file.

So please can anyone help me with this problem? How to create file (*.txt), that is then readable in PC an the same opposite way? I do need something like this for data logging and then visualising in PC.
Thanks a lot.

Mike

So it look it is working now. I run VolumeInfo.GetVolumes()[0].Format(“FAT”, 0); and files are now readeable.
Maybe this will help to someone.
If any moderator read this, then put the [resolved] tag at the beginning of topic. Thanks.