Bonjour, je développe avec le framework version 2.XXXX donc j'ai créer une class en C# et j'aimerais la convertir en DLL j'ai executer cette commande:
csc /t:library myclass.cs
tous c'est bien passer
le souci et que je souhaiterais générer une dll avec la version du framework V1.XXX ( car j'aimerais l'intégrer dans un environement écris avec l'ancien framework qui est V1.XXX)
donc es que je dois désinstaller mon framework courant qui est V2 et installer le V1 ou es qu'il y'a une commande qui permet cela
Merci d'avance . :wink:
Une commande dans le V2 tu veux dire ? Pas à ma connaissance.
Maintenant si tu me le permets, il me paraît plus simple et surtout plus sain de compiler ton "framework v1" en .Net 2.0
Tu ne devrais pas avoir trop de difficultés et c'est toujours bon d'essayer d'éviter de devenir obsolete. Déjà que .Net 3.0 vient de sortir...
:) je comprends et vous avez raison mais mon souci et que je paramétre un system (CRM 3.0) qui est réalisé avec le framework 1 et j'aimerais on rajouter des dll donc je n'est pas le choix que de les compiler avec le framework 1 car avec le framework2 ou meme 3 ca ne marche pas...incompatibilité.
Je ne sais pas. Pour moi on ne peut pas compiler avec 2.0 ne ciblant sur 1.0.
Peut être que quelqu'un aura une info géniale.
Salut , j'ai résolu le souci en faite j'ai installé SharpDevelop il permet de généré des dll avec le framework 1.0.
LOL :lol: :lol:
SharpDevelop est construit sur .Net 1.1
Tu parles qu'il va compiler pour .Net 1.1
Tu parles que ça résoud le problème, c'est comme si tu me disais: "Eureka, j'ai résolu le problème pour compiler vers .Net 1.1 en installant .Net 1.1"
;) :lol:
Bon, le principal est que tu ais une solution, j'en suis heureux.
Dis on va essayer de mettre un peu d'ordre sur ce forum.
Pour cela aurais tu la gentillesse de mettre [résolu] dans le titre de ton premier post, si tu penses que ton problème est résolu ?
ok
Ben tu dis "ok" mais tu ne le fais pas.
Alors je vais le faire....
sinon,
normalement, si tu vas ici :
C:\WINDOWS\Microsoft.NET\Framework\
tu as l'ensemble de tes framework installés
il te suffit donc d'utiliser le csc.exe présent dans le dossier v1.X.XXX :
"C:\WINDOWS\Microsoft.NET\Framework\v1.X.XXX\csc /t:library myclass.cs"
là, si tu tapes ta commande : csc /t:library myclass.cs
c'est que tu as mis ton exe dans ton path
il suffit de le changer
Une autre solution couteuse est d'utiliser VS 2003...