Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Mono
Mono Forum d'entraide sur le développement avec Mono, l'implémentation open-source de la Common Language Infrastructure .
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/03/2011, 13h00   #1
giova_fr
Membre éprouvé
 
Homme
Développeur .NET
Inscription : juin 2005
Messages : 674
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France

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

Informations forums :
Inscription : juin 2005
Messages : 674
Points : 451
Points : 451
Envoyer un message via ICQ à giova_fr
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.
giova_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2011, 15h06   #2
giova_fr
Membre éprouvé
 
Homme
Développeur .NET
Inscription : juin 2005
Messages : 674
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France

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

Informations forums :
Inscription : juin 2005
Messages : 674
Points : 451
Points : 451
Envoyer un message via ICQ à giova_fr
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
giova_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h21.


 
 
 
 
Partenaires

Hébergement Web