У меня есть две сборки, которые, к сожалению, определяют один и тот же тип в одном и том же пространстве имен. Я пытаюсь использовать extern alias
для решения этой проблемы. В Visual Studio IDE я установил свойство "Псевдонимы" ссылки на мой псевдоним. Это должно изменить командную строку компилятора С# следующим образом:
/reference:MyAlias=MyAssembly.dll
Но на самом деле это не так. В Visual Studio IDE, похоже, просто игнорируется свойство свойства "Псевдонимы" в ссылке. Поэтому, когда я иду и добавляю строку extern alias MyAlias;
вверху моего файла кода С#, я получаю сообщение об ошибке, что псевдоним не был указан в параметре /reference для компилятора. Я не могу понять, что я делаю неправильно. Любые идеи?