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

C++/CLI Discussion :

Références d'assembly dans une feuille de propriété


Sujet :

C++/CLI

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Points : 20
    Points
    20
    Par défaut Références d'assembly dans une feuille de propriété
    Bonjour,

    j'ai actuellement un projet C++/cli sous VS2008 qui référence un certain nombre d'assembly d'une SDK externe.
    J'ai remarqué dans mon .vcproj que les numéros de versions des ces assembly sont stockés en dur.

    1e question: est-ce que ça pose problème si je compile le projet avec des versions des assembly plus récent ? (admettons que les fonctions que j'appelle ne change pas au niveau du prototypage)

    2e question: est-il possible de définir les références vers ces assembly dans une feuille de propriété qui serait ajoutée à mon projet ?
    L'intérêt serait de ne pas toucher le .vcproj pour mettre à jour les numéros de version.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 154
    Points : 12 266
    Points
    12 266
    Par défaut
    Désolé pour le retard, mais je ne suis pas un spécialiste du sujet et je n'ai qu'un VS2010 et non un VS2008.

    Pour la première question, à en croire la conversation suivante :
    http://social.msdn.microsoft.com/For...4-b5a6bf242c9c

    Si vous restez en VS2008, cela semble marcher. Mais en VS2010, je vous confirme que vous devez passer par l'astuce présentée dans le lien ci-avant.

    Pour la deuxième question, je n'ai plus de VS2008 et donc cela me semble un peu flou. En VS2008, la référence utilisé durant la compilation ne semble pas "version spécifique", contrairement à VS2010 (par défaut).

    Attention, les références dans l'assembly après compilation sont toujours version spécifique et il faut avoir recours au fichier de configuration de l'application pour modifier ce comportement.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Points : 20
    Points
    20
    Par défaut
    Merci pour ces précisions.

    Effectivement, j'ai trouvé comment utiliser le fichier de configuration pour que, après compilation , je puisse définir / rediriger la version de la SDK que je souhaite utiliser. Ca m'évite de devoir recompiler le projet à chaque fois qu'une nouvelle version de la SDK est disponible.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/12/2011, 09h57
  2. référence à un controle dans une feuille
    Par androginius dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/07/2008, 13h27
  3. [RAVE]Composant RTF dans une feuille RAVE ?
    Par hpalpha dans le forum Rave
    Réponses: 3
    Dernier message: 29/03/2004, 19h25
  4. [VB6] [Interface] Nbre de contrôles maxi dans une feuille
    Par Midou dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/10/2002, 16h09
  5. [VB6] [Excel] Insérer une image dans une feuille
    Par mathias dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 09/10/2002, 07h44

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