none
integration d un module F# a une applicatiion ;ecrite en C# RRS feed

Réponses

  • Bonjour,

    il devrait être possible de référencer une assembly F# comme pour un autre language.

    Néanmoins il semble que la référence à un projet ne fonctionne pas. Par contre il est possible de référencer directement l'assembly : sur le projet click droit sur le répertoire référence.

    Vous pouvez trouver plus d'infos ici : call-f-code-from-c

    Cordialement

    mardi 23 mars 2010 13:05
    Modérateur
  • Bonjour,

     

    Il est possible de référencer une assembly F#. Je l’ai teste en VS2010, en ajoutant deux projets, F# class et C# windows application, dans la même solution. Apres, on ajoute la référence dans le projet C#, en sélectant le projet F#.

     

    Nikho, pouvez-vous donner plusieurs détails sur le scenario que vous avez adopté quand vous n’avez pas réussi à ajouter le projet F# comme référence ?

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mercredi 24 mars 2010 12:52

Toutes les réponses

  • Bonjour,

    il devrait être possible de référencer une assembly F# comme pour un autre language.

    Néanmoins il semble que la référence à un projet ne fonctionne pas. Par contre il est possible de référencer directement l'assembly : sur le projet click droit sur le répertoire référence.

    Vous pouvez trouver plus d'infos ici : call-f-code-from-c

    Cordialement

    mardi 23 mars 2010 13:05
    Modérateur
  • Bonjour,

     

    Il est possible de référencer une assembly F#. Je l’ai teste en VS2010, en ajoutant deux projets, F# class et C# windows application, dans la même solution. Apres, on ajoute la référence dans le projet C#, en sélectant le projet F#.

     

    Nikho, pouvez-vous donner plusieurs détails sur le scenario que vous avez adopté quand vous n’avez pas réussi à ajouter le projet F# comme référence ?

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mercredi 24 mars 2010 12:52
  • Bonjour Alex,

    je n'ai pas eu personnellement le problème. Néanmoins le problème est évoqué dans le lien inclus vers Stackoverflow dans mon post :

    "As you encountered, I was not able to add a reference by selecting from the "Add Reference ... Projects" tab. Instead I did have to do it manually, by browsing to the F# assembly in the "Add Reference ... Browse" tab"

    Cordialement

    mercredi 24 mars 2010 14:09
    Modérateur
  • Bonjour,

     

    Moi j’ai réussi. C’est vrai que j’ai créé un module F# vide, car je ne connais pas encore le langage. Mais pour moi il était possible d’ajouter le projet F# directement, sans chercher l’assembly.

    Peut-être c’était le cas dans la version Beta de VS 2010.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mercredi 24 mars 2010 14:47