Когда я добавляю ссылку на сборку для проекта в Visual Studio 8, свойство «Псевдонимы» этой ссылки устанавливается в «глобальный». Для чего это свойство хорошо и почему оно настроено на глобальное?Что такое свойство «Алиасы» ссылок на сборки в Visual Studio 8
MSDN сообщает мне, что это список псевдонимов для сборки, но не почему я могу использовать это свойство или почему большинство из них псевдонимы как «глобальные».
У меня был случай, когда сторонний поставщик отправляет продукт, работающий на .Net V2, с делегатом `System.Func` (возможно, для репликации синтаксиса V3.5?) ... проблемы, конечно, происходит, когда проект .Net V4 ссылается на стороннюю библиотеку. Используя псевдоним, я избегал конфликтов (у Visual Studio все еще есть проблемы и обнаружение ошибок, но не компилятор). Используя ключевое слово extern (первый раз, когда я использую сегодня), я смог явно настроить таргетинг на тип в сторонней библиотеке. Я просто немного удивлен тем, что должен использовать псевдоним на неконфликтном типе. –
2011-09-22 15:08:46