IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Framework .NET Discussion :

Application necessitant framework 3.5


Sujet :

Framework .NET

  1. #1
    Membre habitué Avatar de skysee
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 191
    Points : 137
    Points
    137
    Par défaut Application necessitant framework 3.5
    Bonjour à tous,

    J'ai une application necessitant le framework 3.5. Je dois l'installer sur un windows xp pro sp2 ayant le framework 2.0. Je ne peux pas upgrader le framework. Y'aurait il un moyen d'embarquer les éléments nécéssaire à l'exécution ?

    Merci à tous

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Points : 1 120
    Points
    1 120
    Par défaut
    Salut,

    Non ce n'est pas possible.
    L'installation de 3.5 va ajouter le framework sur le poste. Les applis tourneront sur cette version, si aucun changement n'est effectué dans les fichiers de config (il est possible de spécifier une version framework).

    D'un autre coté, les versions récentes sont toutes compatibles avec les anciennes. C'est à dire qu'un code compilé en .net 2, fonctionnera sans régression en .net 3.5.

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par skysee Voir le message
    Bonjour à tous,

    J'ai une application necessitant le framework 3.5. Je dois l'installer sur un windows xp pro sp2 ayant le framework 2.0. Je ne peux pas upgrader le framework. Y'aurait il un moyen d'embarquer les éléments nécéssaire à l'exécution ?

    Merci à tous
    Quelles fonctionnalités spécifiques à 3.5 utilises-tu ? Si tu utilises juste Linq to Objects, tu peux compiler en 2.0 en ajoutant une référence à la librairie LinqBridge, ça tournera nickel. Par contre si tu utilises WPF, WCF ou Entity Framework, par exemple, il faut absolument installer le framework 3.5...

  4. #4
    Membre habitué Avatar de skysee
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 191
    Points : 137
    Points
    137
    Par défaut
    J'utillise Linq ansi que System.Data.TypedTableBase contenu dans System.Data.DataSetExtensions.

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par skysee Voir le message
    J'utillise Linq ansi que System.Data.TypedTableBase contenu dans System.Data.DataSetExtensions.
    les méthodes d'extension de DataSetExtensions sont assez facile à recoder soi-même, par contre pour TypedTableBase c'est plus gênant, vu que c'est utilisé par le designer .

    Ce que tu peux faire, c'est passer le projet en 2.0 (ça devrait modifier le code généré par le designer pour ne plus dépendre de TypedTableBase), et utiliser des Cast<TonTypeDeDataRow> dans tes requêtes Linq. Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    DataSet ds = new MonDataSet();
    var bonsClients =
        from row in ds.Clients.Rows.Cast<MonDataSet.ClientRow>()
        where client.TotalCommandes > 10000
        select row;
    Mais bon, le plus simple serait encore de passer les postes en .NET 3.5... pourquoi tu peux pas ?

  6. #6
    Membre habitué Avatar de skysee
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 191
    Points : 137
    Points
    137
    Par défaut
    Je travaille dans une très grande entreprise. Le parc informatique est géré en centrale et est standard pour le monde entier.

    Et le standard dans ma boite est de tout faire sous excel (vba).

    N'ayant pas un rôle de développeur dans ma boite (perso j'ai juste un BTS Info Indus), j'ai fais une application pour nous améliorer/simplifier certaines tâches.

    Je vais quand même essayer d'installer le frameworks 3.5 sur le pc cible. Mais bon c'est vraiment en dernier recours, j'ai pas trop envie de modifier un standard, ça m'embête vraiment cette histoire...

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par skysee Voir le message
    Je travaille dans une très grande entreprise. Le parc informatique est géré en centrale et est standard pour le monde entier.

    Et le standard dans ma boite est de tout faire sous excel (vba).
    rhhhaaaaaa....
    le coup classique dans les grosses boites

    Enfin bon, .NET 2.0, ça commence à dater un peu quand même, il faudrait qu'ils envisagent d'évoluer un peu

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

Discussions similaires

  1. Application hybride - Framework 2.0 et 3.5SP1
    Par stephane.julien dans le forum Framework .NET
    Réponses: 7
    Dernier message: 23/03/2009, 11h22
  2. Déployer application avec Framework
    Par mhamdi45 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/12/2008, 02h25
  3. utiliser ALF (Application Lifecycle Framework) d'eclipse
    Par leod38 dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 28/10/2008, 09h00
  4. Où héberger son application Zend Framework ?
    Par Janitrix dans le forum Zend Framework
    Réponses: 21
    Dernier message: 20/05/2008, 21h42
  5. deployer une application sans framework 3.5
    Par darrylsite dans le forum C++/CLI
    Réponses: 3
    Dernier message: 28/04/2008, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo