Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    juin 2005
    Messages
    682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : juin 2005
    Messages : 682
    Points : 442
    Points
    442

    Par défaut [Mono] ne trouve pas le GAC?

    Bonjour, j'essaye de compiler un bout de code simple sous unix.

    Mon probleme est que mcs me jete en disant qu'il ne trouve pas une dll pourtant présente dans le GAC !

    Code :
     mcs -out:IWCFPing.dll -target:module -r:System.ServiceModel.dll ./*.cs
    j'ai vérifié, et System.ServiceModel apparait bien si je fais un "gacutil -l"
    Egalement je trouve bien la dll dans :
    Code :
    /share/MD0_DATA/.qpkg/.qpkg/Optware/lib/mono/gac/System.ServiceModel/3.0.0.0__b77a5c561934e089/
    ainsi que
    Code :
    ]/share/MD0_DATA/.qpkg/.qpkg/Optware/lib/mono/gac/System.ServiceModel/2.0.5.0__31bf3856ad364e35/
    Question :
    Sachant que je suis un débutant de premier niveau sur tout ce qui touche à UNIX.
    Sauriez vous pourquoi mcs ne trouve pas la dll?
    Autre question peut etre liée : comment préciser à mcs d'utiliser la version 2.0.5.0 ou 3.0.0.0 ?

    Merci d'avance pour vos réponses.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    juin 2005
    Messages
    682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : juin 2005
    Messages : 682
    Points : 442
    Points
    442

    Par défaut

    J'ai fini par trouver tout seul comme un grand

    System.ServiceModel (WCF) n'est dispo qu'a partir du Framework 3

    La cause de mon pb etait que mcs ne sert qu'à compiler du framework 1.0 ou 2.0

    pour du 3.0 il faut utiliser gmcs

    Code :
    gmcs -out:IWCFPing.dll -target:module -r:System.ServiceModel.dll ./*.cs

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •