Je sais que je peux télécharger le "April CTP" pour obtenir F # 2.0 pour .NET 2.0. Mais j'ai besoin de FSC et F # interactive pour .NET 4.0. Sur une machine avec VS 2010 installée, elle finit dans C: \ Program Files (X86) \ Microsoft F # \ V4.0. Y a-t-il une redistribuable pour cela? P>
5 Réponses :
La redistribuable, pour le temps d'exécution F #, est disponible sur le lien suivant, mais malheureusement, n'inclut pas le compilateur ou F # interactif: http://www.microsoft. Com / Téléchargements / Détails.aspx? FamilyID = 5F0A79F8-925F-4297-9AE2-86E2FDCFF33C & displaylang = fr P>
Si vous avez déjà VS2010 installé sur la machine, il ne devrait pas y avoir de besoin de l'installer, car le compilateur, la FSI et le temps d'exécution F # seront installés avec vs. Il devrait s'agir simplement d'ajouter le répertoire contenant le compilateur au chemin, de sorte que la coque peut le trouver (si vous souhaitez utiliser le compilateur / FSC de la ligne de commande). p>
La redistribuabilité comprend-elle FSI et FSC? La page ne les mentionne pas.
Je viens d'essayer de ma machine à tester - ce n'est pas le cas. C'est un support pure d'exécution pour les assemblages F # uniquement, pas des scripts.
Je pense qu'il n'y a pas d'installation autonome de F # pour .NET 4.0 (semblable à l'installation autonome pour .NET 2.0). La raison est probablement que F # pour .NET 4.0 est simplement destiné à être distribué uniquement dans le cadre de Visual Studio 2010 et non séparément (tout comme d'autres langues de base Visual Studio). P>
Si vous devez utiliser fsi.exe code> et
fsc.exe code> pour .NET 4.0 sur une machine qui n'a pas de studio Visual installé, vous aurez probablement besoin Pour les copier avec les bibliothèques référencées. Cela ne devrait pas être si difficile - vous n'avez besoin que d'assemblages de "C: \ Program Files (x86) \ Microsoft f # \ v4.0" avec
fsharp.core.dll code> (qui devrait être ajouté à le GAC) et (je pense) aussi
isymwrapper.dll code> (mais je ne suis pas tout à fait sûr où c'est situé). P>
Je soupçonne que cela pourrait être contre le CLUF pour copier des pièces de Visual Studio 2010 sur des machines pour lesquelles on n'a pas de licences de VS 2010. Je n'ai pas vérifié cependant.
J'ai eu un sentiment de naufrage qui était le cas :(. Eh bien, s'ils le libèrent réellement sous la MS-PL, alors peut-être que quelqu'un peut configurer un projet Codépleplex pour faire une belle Rediste.
@Michaelgg: Autant que je sache, il reste encore à faire cela (il est logique que cela prenne si longtemps - l'équipe était sûrement occupé à finir F # pour Visual Studio 2010).
D'autres ont fourni de bonnes réponses; Je vais résumer et ajouter une autre (2e balle): p>
(peut-être aussi voir Ce pour une discussion similaire mais pas d'informations supplémentaires , ainsi que Ce connect Demande ) P>
C'est une question ancienne, mais je suis tombée dessus et j'ai pensé que j'ajouterais une mise à jour des personnes qui le trouvent via Google:
La version actuelle du F # CTP ( avril 2011 ) inclut à la fois des fichiers binaires .net 2.0 et .NET 4.0, y compris FSI.exe. Sur mon installation ... p>
Si vous avez installé Visual Studio 11 Beta em> ou Visual Studio 2012 em>, je vous recommande de vérifier le chemin suivant, où vous trouverez fsi.exe code > et
fsc.exe code>.
C:\Program Files (x86)\Microsoft SDKs\F#\3.0\Framework\v4.0
J'ai installé Visual Studio 2012 et c'est le chemin de FSI.exe. Merci