Why does the file async API block
I am writing a simple metro app. However, the API blocks when accessing files. By blocking, I mean the programs waits forever. Creating/opening a file or folder should take at most a few seconds. In this case, it takes forever. When I run the program, it never comes back from OnTest. Is it what you get. I understand .Wait will wait for the creation of files and folders to finishe. Maybe that's not great design. However, that's not the point. My question is: Do you get the same behavior (blocks the program forever) Is it what's supposed to happen or is it a bug in WinRT? (I am using the