Wish I would have seen this thread sooner - take a look at my trials in the below thread. I think there is more compatibility work to be done with the USB file system classes.
It was a struggle, but thats why we have these discussions on forums, to help one another. Hopefully this will help others in the future. I will say this issue was especially frustrating, but was more from a lack of understanding on my behalf than an issue with TinyCLR. In my opinion life would be easier if actual example code were supplied rather than partially useful sudo-code. Or proper documentations on specific methods that are implemented in these libraries. Thats why when I post to forums I like to include complete code.