Bonjour à vous,...

je viens vers vous car je rencontre un soucis,...

en effet , dans mon projet j'ai besoins de 2 dll presque similaires mais néanmoins différentes,...

au début j'avais évidemment l'erreur suivante


Code : Sélectionner tout - Visualiser dans une fenêtre à part
Le Type X existe dans dll1 et dll2
afin de bypasser cette erreur j'utilise les alias pour les propriétés des dll,...



Solution
Use an external assembly alias.

Specify "Aliases" property of DLL reference.
In Visual Studio Solution Explorer, open References folder.
Right-click DLL reference, select Properties
Enter alias value in "Aliases" property.
Example: Alias to MyDLLv1.dll reference could be "LegacyMyDLL".
Specify alias in C# source code:

// Old way

using MyNamespace;

// New way

extern alias LegacyMyDLL;

using LegacyMyDLL.MyNamespace;

cfr
http://csc-technicalnotes.blogspot.r...both-dlls.html

Cependant je me retrouve avec l'erreur suivante


Erreur 1 Une déclaration d'alias extern doit précéder tous les autres éléments définis dans l'espace de noms
je comprend pas,...

une idée pour me sortir de ce mauvais pas,.... ??

merci de votre compréhension,...