Windows Store Apps und F #

Ich versuche, mit F # eine tragbare Bibliothek für Windows Store-Apps zu erstellen. Ich habe eine fs-Datei mit einer Klasse erstellt:

module FunctionalRT

open System.Net
open System.IO

type WebHelper =

    static member DownloadStringAsync (url:string) = async {
        let req = HttpWebRequest.Create(url)
        use! resp = req.AsyncGetResponse()
        use stream = resp.GetResponseStream()
        let reader = new StreamReader(stream) 
        let s = reader.ReadToEnd()
        return s
    }

Ich habe diese Bibliothek in meiner Windows Store-App ohne Probleme referenziert. Aber das Problem ist, ich kann nicht auf die zugreifenFunctionalRT Modul weder dieWebHelper Klasse. Wenn ich schreibeusing FunctionalRT oder versuchen zu verwendenFunctionalRT.WebHelper.FunctionalRT, beschwert sich der Compiler, er weiß es nicht. Woran kann das liegen?

BEARBEITEN: Nach ein paar bauten und putzen bekomme ich

The type 'Microsoft.FSharp.Control.FSharpAsync`1<T0>' is defined in an assembly that is not referenced. You must add a reference to assembly 'FSharp.Core, Version=2.3.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.  C:\Users\Igor\Documents\Visual Studio 2012\Projects\App3\App3\GroupedItemsPage.xaml.cs  46  13  App3

BEARBEITEN:

Hinzufügen eines Verweises aufC:\Program Files (x86)\MSBuild\..\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\.NETPortable\FSharp.Core.dll behebt die obige Fehlermeldung, aber es gibt eine andere

Cannot await 'Microsoft.FSharp.Control.FSharpAsync<string>'

Antworten auf die Frage(2)

Ihre Antwort auf die Frage