Поделиться через


Для проекта <имяПроекта> требуется ссылка на версию <номерВерсии1> сборки <имяСборки>, но он ссылается на версию <номерВерсии2> сборки <имяСборки> (Ошибка Visual Basic)

Обновлен: Ноябрь 2007

Project '<projectname>' requires a reference to version '<versionnumber1>' of assembly '<assemblyname>', but references version '<versionnumber2>' of assembly '<assemblyname>' (Visual Basic Error)

Проект делает косвенную ссылку на сборку, которая определена в другом месте, но также имеет прямую ссылку на более позднюю версию этой сборки.

Если компилятор разрешит коду использовать эту косвенную ссылку, это может лишить пользователя возможности доступа к типам и элементам программирования, которые определены в более поздней версии, но не определены в более ранней.

Идентификатор ошибки: BC32209

Исправление этой ошибки

  • Удалите косвенную ссылку на более раннюю версию сборки и используйте прямую ссылку на более позднюю версию.

См. также

Задачи

Практическое руководство. Добавление или удаление ссылок в Visual Studio (Visual Basic)

Основные понятия

Общие сведения о сборках

Ссылки проекта

Другие ресурсы

Создание ссылок на пространства имен и компоненты

Управление ссылками