2010-04-22 8 views
6

Ho giocato con Silverlight & F # e ho provato a creare un'applicazione Silverlight 4 in VS2010 Professional.Dove posso trovare il runtime F # per Silverlight 4

Quando provo e compilare la mia applicazione ottengo il seguente messaggio di errore ...

Errore 12 F # di runtime per Silverlight versione v4.0 non è installato. Si prega di andare a http://go.microsoft.com/fwlink/?LinkId=177463 per scaricare e installare corrispondenti ..

Per la vita di me non riesco a trovare il runtime su questa pagina o un luogo per il download. Qualcuno sa dell'effettivo URL

risposta

3

Non è ancora disponibile.

"F # Runtime per Silverlight 4" sarà incluso con la versione RTM di "Silverlight 4 Tools per Visual Studio 2010". Non sono sicuro esattamente quando uscirà; a volte nel prossimo mese penso forse.

(Nel frattempo, è possibile utilizzare Silverlight 3.)

+0

Grazie ... temevo che fosse il caso ... –

3

Puoi provare a crearne uno per Silverlight 3, quindi fare riferimento a quello dal progetto Silverlight 4.

So che ti consentirà di farlo in Visual Studio, Modifica: Confermato per funzionare con una funzione di base (mostrata sotto). Tuttavia, il supporto della libreria sarà probabilmente cattivo (o macchiato) a causa di versioni in conflitto, ma come libreria stand-alone dovrebbe andare bene.

module Module1 
    let testfunction value = 
     value + 1 
+0

Grazie ... Ci provo per ora ... –

1

vengo lungo 2 anni più tardi e cercare di fare la stessa cosa, ma vedere che il link fornito ancora non sarà messa a punto la # runtime F per me . Mi sono imbattuto in questo post, Installing F# for Silverlight 4 runtime in VS2010 with SP1, che ha risolto il problema per me.

dettaglio rilevante dalla pagina:

  1. scaricare Microsoft Silverlight 4 Tools per Visual Studio 2010

  2. Non eseguire il programma di installazione (questi strumenti sono già installati dal VS2010 SP1 - ma non tutti: vedere Descrizione di Visual Studio Studio 2010 Service Pack 1 e Microsoft Silverlight 4 per Visual Studio 2010 e confrontare le differenze)

  3. Estrarre i file dal programma di installazione e cercare il file FSharpRuntimeSL4.msi

  4. Installare il FSharpRuntimeSL4.msi

Per convalidare l'installazione è possibile controllare se il C: \ Program Files (x86) La cartella \ F # \ Silverlight \ Libraries \ Client \ v4.0 Microsoft è stata creata con oppure è disponibile il Microsoft F # Runtime per Silverlight 4 versione 2.0.0.0 nell'elenco dei programmi installati.

Problemi correlati