[Versioning]Quels eclaircissements sur Dll/GAC/References?
Bonjour tout le monde
j'aimerais vos lanterne concernant le sujet ...
en mode developpement sur ma solution qui contient un Exe et plusieurs Dll pas de soucis...
lorsque je veux mettre en reference une Dll à nimporte quelle assembly, click droit ajouter une reference, et je vais choisir la reference dans "Mes pojets"....
Or en mode reel donc en version release sur mes post client, que dois je faire ?
Aussi si un poste client particulier doit pour une raison X utiliser une ancienne version d'une DLL .. comment lui dire ??
Il y a aussi les DLL qui sont dans la GAC... pour mettre en reference une DLL de la GAC, faut faire un browse et aller toper la dll en question ??
Merci de vos lumieres en fait.. avant je me posait pas trop de question car on etait en plein Dev, mais la on va devoir mettre en prod ....
Re: [Versioning]Quels eclaircissements sur Dll/GAC/Reference
Citation:
Envoyé par chnew
en mode developpement sur ma solution qui contient un Exe et plusieurs Dll pas de soucis...
lorsque je veux mettre en reference une Dll à nimporte quelle assembly, click droit ajouter une reference, et je vais choisir la reference dans "Mes pojets"....
Or en mode reel donc en version release sur mes post client, que dois je faire ?
tu n'as rien à changer, l'appellation Mes projets n'est qu'une façon de définir un emplacement, la dll sera lier comme n'importe quelle dll
Citation:
Envoyé par chnew
Aussi si un poste client particulier doit pour une raison X utiliser une ancienne version d'une DLL .. comment lui dire ??
Grace au fichier de conf de ton application, tu peux spécifier la version a utiliser. De plus au niveau des références tu peux dire que tu veux strictement cette version de la référence (dans VS 2005 au moins)
Citation:
Envoyé par chnew
Il y a aussi les DLL qui sont dans la GAC... pour mettre en reference une DLL de la GAC, faut faire un browse et aller toper la dll en question ??
il te suffit de la sélectionner parmit les assemblys proposé dans l'onglet GAC je crois (dans VS 2005) . Bien sur il faut avant que tu l'ai installé dans le gac :wink:.
Citation:
Envoyé par chnew
Merci de vos lumieres en fait.. avant je me posait pas trop de question car on etait en plein Dev, mais la on va devoir mettre en prod ....
Normalement on prévoit ce genre de chose avant non ? Image que tu ne puisses pas faire ce que tu veux ?