title: GetFileFromApplicationUriAsync seem to hang forever
body: <p>I am trying to read data from a file, and the GetFileFromApplicationUriAsync, most of the times just hangs for ever, any ideas why that happens. I am debugging the app on the simulator. </p>
  
  <p>A couple notes : </p>
  
  <pre><code>BaseLocalFolder = "ms-appdata:///local/";
  Uri baseUri = new Uri(BaseLocalFolder);
  Uri cardsUri = new Uri(baseUri, Path.Combine(set,"cards.ccc"));
  StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(cardsUri);
  
  using (IInputStream stream = await file.OpenSequentialReadAsync())
  {
      using (StreamReader rdr = new StreamReader(stream.AsStreamForRead()))
      {
          var cardArray = Windows.Data.Json.JsonArray.Parse(rdr.ReadToEnd());
  
          foreach (Tables.Card card in cardArray.ToCards())
          {
              _cards.Add(card.ToCardViewModel());
          }
      }
  }
  </code></pre>
  
  <p>UPDATES:
  After I changed the code according to suggestions, I started having the same issue with ReadTextAsync(), once it hits that line it stays there forever, I never get the string.</p>
  
  <pre><code>StorageFile file = await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync(Path.Combine(set, "cards.ccc"));
  
              try
              {
  
                  string allCards = await Windows.Storage.FileIO.ReadTextAsync(file);
  
                  var cardArray = Windows.Data.Json.JsonArray.Parse(allCards);
                  foreach (Tables.Card card in cardArray.ToCards())
                  {
                      _cards.Add(card.ToCardViewModel());
                  }
              }
              catch (FileNotFoundException err)
              {
                  string s = "";
              }
  </code></pre>