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

Développement Windows Discussion :

Déploiement de DLL


Sujet :

Développement Windows

  1. #1
    Membre averti
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Par défaut Déploiement de DLL
    Bonjour,

    J'ai développé une DLL contenant une fenêtre de connexion et de vérification de profil utilisateur.

    Ensuite pour chacune de mes nouvelles applications nécessitant une vérification du profil j'inclus dans les références du projet la DLL comportant ma fenêtre de connexion.

    Comment faire pour que si j'ai besoin de modifier ma DLL de connexion je n'ai pas à retourner dans chaque application l'utilisant et les re-publier ?

    Remarques :
    - L'application est accessible sur le réseau, déploiement "click once" afin de pouvoir la mettre à jour sans que l'utilisateur ne soit trop pénalisé,
    - Les utilisateurs n'ont pas forcément besoin d'avoir accès en écriture dans le répertoire de l'application

    J'utilise VS 2010 avec un Framework 3.5

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Mettre la dll dans le GAC, accessible ainsi à tous ?

  3. #3
    Membre averti
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Par défaut
    Le GAC n'est pas lié à chacun des postes utilisateurs ? (dans mes recherches sur le GAP à chaque fois ça parle de C:\Windows\Assembly)

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    En effet le GAC est propre à chaque machine.

    Quand tu dis accessible en réseau, cela veut dire exécuté depuis le réseau ? Ou rapatriée depuis le réseau ?

  5. #5
    Membre averti
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Par défaut
    Les applications ne sont disponibles qu'en mode connecté uniquement, donc exécutées à partir du réseau.

    La déclaration dans le GAC nécessite plus de manipulations / maintenances qu'une republication de chacune des applications utilisant les dll modifiées. Je vais donc me retourner vers cette solution.

    Merci

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

Discussions similaires

  1. [Débutant] Déploiement de dll "maison"
    Par zoorgh dans le forum VB.NET
    Réponses: 1
    Dernier message: 14/02/2012, 20h03
  2. Déploiement Application DLL
    Par Jayjay84 dans le forum C#
    Réponses: 3
    Dernier message: 18/07/2011, 18h18
  3. Déploiement et DLL
    Par JoeDalton dans le forum Windows
    Réponses: 6
    Dernier message: 27/04/2009, 09h38
  4. [Déploiement] Code Java nécessitant une dll
    Par nicolas.pied dans le forum Général Java
    Réponses: 3
    Dernier message: 12/01/2006, 19h45
  5. [déploiement] Dll portable
    Par yoyo30 dans le forum Access
    Réponses: 2
    Dernier message: 10/10/2005, 15h23

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