J'ai deux assemblées qui, malheureusement, définir le même type dans le même espace de noms. Je suis en train d'utiliser un extern alias
pour contourner le problème. Dans l'IDE de Visual Studio, j'ai mis le "Alias" propriété de la référence à mon pseudo. C'est censé changer le compilateur C# ligne de commande pour être quelque chose comme ceci:
/reference:MyAlias=MyAssembly.dll
Mais il n'est pas réellement le faire. L'IDE de Visual Studio semble ignorer les Alias paramètre de propriété sur la référence. Alors quand je rentre et ajoutez la ligne extern alias MyAlias;
en haut de mon code C# de fichier, j'obtiens le message d'erreur que l'alias n'a pas été spécifiée dans l'une ou de référence de l'option pour le compilateur. Je ne peux pas comprendre ce que je fais de mal. Des idées?