.NET framework 2.0.50727.42, un gros problème

cs_Limack Messages postés 89 Date d'inscription jeudi 8 décembre 2005 Statut Membre Dernière intervention 23 décembre 2011 - 23 août 2008 à 12:44
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 - 24 août 2008 à 13:38
Bonjour les amis !

Il y'a quelque chose qui me torture depuis 3 jours.

Ma petite application c# sur une autre machine me reclame .NET framework 2.0.50727.42

J'ai téléchargé la version 3.5 sur le net croyant que ça pourrait compléter cette version réclamée mais sans succès; il me demande toujours la version 2.0.50727.42
N'y a t-il pas une façon d'embarquer l'installable avec des composants requis pour ne pas avoir ce genre de problème sur toutes les machines.

Si je dois installer mon application sur 1000 machines je dois installer pas à pas .NET framework requis d'abord, là je ne comprends plus, même la dernière version de .NET framework ne resoud pas le problème ?

Comment faire ? très urgent !

Merci de vous lire.

6 réponses

cs_Limack Messages postés 89 Date d'inscription jeudi 8 décembre 2005 Statut Membre Dernière intervention 23 décembre 2011
23 août 2008 à 12:54
Excusez, je rectifie. le framework demandé est plutôt 2.0.50727 et non 2.0.50727.42

Merci de vous lire très rapidement !
0
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 4
23 août 2008 à 14:43
Salut,
Tu peux installer plusieurs versions du framework .net sur un PC:
Ils sont indépendants entre eux. Sur ma Machine j'ai 4 versions du framework:
1) la 1.1
2) la 2.0
3) la 3.0
4) la 3.5
Il te faut créer un setup qui intègre la version avec laquelle ton application à été compilé.

Il y a InnoSetup qui le permet.
.NET Framework 2.0 Installer for InnoSetup [http://www.codeproject.com/KB/install/dotnetfx_innosetup_instal.aspx [ICI]]
http://www.codeproject.com/KB/install/dotnetfx_innosetup_instal.aspx

Le plugin Bootstrapper avec Visual Studio .NET [http://freddyboy.developpez.com/dotnet/articles/bootstrapper/ [ICI]]

http://freddyboy.developpez.com/dotnet/articles/bootstrapper/

A+

http://freddyboy.developpez.com/dotnet/articles/bootstrapper/
0
cs_Limack Messages postés 89 Date d'inscription jeudi 8 décembre 2005 Statut Membre Dernière intervention 23 décembre 2011
23 août 2008 à 15:06
Merci xmox667...Mais là je suis obligé de connaitre toutes les fois la version de Framework utilisée par un client quelconque; Si par exemple, j'utilise le 3.5 et que le client est 1.0, alors il faut compiler mon application avec le 1.0 c'est ça ?

Si c'est bien ça, alors mille clients donc mille compilations, aidez-moi encore car c'est pas encore clair à mon niveau.

Merci de me repondre
0
cs_Limack Messages postés 89 Date d'inscription jeudi 8 décembre 2005 Statut Membre Dernière intervention 23 décembre 2011
23 août 2008 à 15:19
J'ajoute que j'utilise le Visual Studio 2005, on ne sait jamais, si ça quelque chose à voir avec la version de framewrk.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 4
23 août 2008 à 21:45
Salut,
En ce moment le 2.0 est largement utilisé.
Si tu veux développer  une application WPF ou WCF  c'est minimum le 3.0
Le 3.0 et 3.5 se sont briques logicielles ajouté au 2.0
Si tu compile avec un certaine version et bien le client doit l'avoir déjà installé sur sa machine.
Dans visual studio lorsque tu créer un Setup pour ton application il y a des options pour configurer les composant prérequis.
Par exemple le setup propose au client de télécharger le framework.
A+
0
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 4
24 août 2008 à 13:38
Salut,
Tu crée un setup avec visual studio.Dans le propriétés clique sur le bouton "Composant requis ...".
Tu as les options pour les gérer. Dans ton cas la 2ème radiobox devrait faire l'affaire.
A+
0
Rejoignez-nous