Проект <имяПроекта> требует ссылку на версию <номерВерсии1> сборки <имяСборки>, но версия ссылки <номерВерсии2> сборки <имяСборки> (предупреждение Visual Basic)
Обновлен: Ноябрь 2007
Сообщение об ошибке
Проект <имя_проекта> требует ссылку на версию <номер_версии_1> сборки <имя_сборки>, но содержит ссылку на версию <номер_версии_2> сборки <имя_сборки>. Задействована ссылка на версию <номер_версии_1>.
Project '<projectname>' requires a reference to version '<versionnumber1>' of assembly '<assemblyname>', but references version '<versionnumber2>' of assembly '<assemblyname>'. Reference to version '<versionnumber1>' emitted.
Проект содержит косвенную ссылку на сборку, которая определена в другом месте, а также на прямую ссылку на более позднюю версию этой сборки.
Чтобы обеспечить доступ к типам и элементам программирования, определенным в более поздней, а не в более ранней версии, компилятор использует косвенную ссылку на более позднюю версию при разрешении доступа.
По умолчанию это сообщение является предупреждением. Дополнительные сведения о скрытии предупреждений или их обработке как ошибок см. в разделе Настройка предупреждений в Visual Basic.
Идентификатор ошибки: BC42203
Чтобы исправить эту ошибку
- Удалите прямую ссылку на более раннюю версию сборки, или измените ее на ссылку на более позднюю версию.
См. также
Задачи
Практическое руководство. Добавление или удаление ссылок в Visual Studio (Visual Basic)