cs_RMI
Messages postés305Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention 2 août 2010
-
16 déc. 2005 à 09:54
cs_RMI
Messages postés305Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention 2 août 2010
-
22 déc. 2005 à 15:24
Bonjour,
J'ai télécharger le framework 2.0 ce matin afin de tester le comportements de mes applications en version 1.1.
Si l'application est une application totalement .Net 1.1 pas de soucis.
Par contre j'ai certaines de mes assemblies qui sont aussi utilisées
via un programme windev et j'ai désormais sur mes fenêtres des
problèmes d'affichage. Je soupconne que ces assemblies utilise le
framework 2.0.
Mes questions sont:
1- comment vérifier la version du framework utilisé par mes assemblies?
cs_RMI
Messages postés305Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention 2 août 20102 22 déc. 2005 à 15:24
L'utilisation d'un app.config (au nom de l'exe chargeant les assemblies
.Net) fonctionne aussi même si l'exe n'est pas un exe .Net (Windev dans
mon cas).
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 16 déc. 2005 à 10:08
Tu peux utiliser la balise <supportedRuntime> (voire <requiredRuntime>)dans ton fichier .config pour indiquer sous quel framework ton assembly peut tourner
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 16 déc. 2005 à 10:11
D'ailleurs il est noté :
<HR>
If the <supportedRuntime> element is not present in the application configuration file, the version of the runtime used to build the application is used.
<HR>
Donc normalement, tes applications compilées avec le sdk 1.x devraient tourner avec la version 1.x du framework. Mais la je me trompe peut etre.
Il me semble qu'il y a une video des devdays 2005 dans lequel ce sujet etait expliqué
cs_RMI
Messages postés305Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention 2 août 20102 16 déc. 2005 à 10:32
Non tu ne te trompes pas si l' executable qui utilise mes assemblies
est un executable .Net en version 1.1 je n'ai aucun soucis. Par contre
il s'agit dans mon cas d'un exe Windev et là j'ai soucis.
Je n'ai jamais utilisé les fichiers .config.
Comment celà fonctionne pour un usercontrol personnel ?
Pour l'instant j'ai ajouté un app.config que j'ai renseigné avec les
balises indiquées ci dessus. Est ce que ce fichier de configuration est
intégré dans l'assembly?
Théo
Vous n’avez pas trouvé la réponse que vous recherchez ?
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 16 déc. 2005 à 10:48
Le fichier app.config n'est pas embarqué dans l'executable, mais avec l'executable (et s'appele tonAssembly.exe.config)
Un assembly sous forme de dll n'a pas de fichier .config (sauf en WebForm).
Si ton UserControl se trouve dans une dll, il sera régit par le fichier exe.config de l'executable qui utilise cette dll.