Ошибка инфраструктуры

Как мне избавиться от этой ошибки сборки в моем приложении winforms?

Ошибка 121 Тип «Infragistics.Win.UltraWinGrid.UltraGridRow» существует как в «c:\Program Files\Infragistics\NetAdvantage for .NET 2007 Volume 1 CLR 1.x\Windows Forms\Bin\Infragistics.Win.UltraWinGrid.v7. 1.dll" и "c:\WINNT\assembly\GAC_MSIL\Infragistics2.Win.UltraWinGrid.v8.1\8.1.20081.1000__7dd5c3163f2cd0cb\Infragistics2.Win.UltraWinGrid.v8.1.dll"

Спасибо.


person Jimmy    schedule 09.04.2011    source источник


Ответы (2)


На первый взгляд, я бы сказал, что вы упомянули и Infragistics.Win.UltraWinGrid.v7.1.dll, и Infragistics2.Win.UltraWinGrid.v8.1.dll. Проверьте ссылки вашего проекта. Кроме того, если Infragistics предлагает функцию типа обновить проект при установке новой версии, убедитесь, что она не оставила случайных ссылок или инструкций using, или неправильных объявлений переменных, которые ссылаются на более старые версии компонентов.

person slugster    schedule 10.04.2011

Кроме того, сейчас есть версия 10.3. лучше всего обновиться до последней версии. Также у Infragistics есть «Утилита версий», которая позволяет легко обновлять ваше решение и проекты до более новых двоичных файлов (обновит для вас ссылки на проекты). но да, как упомянул Слагстер, в вашем решении есть 2 разные версии библиотеки dll infragistics, и есть конфликты имен классов.

person Bek Raupov    schedule 11.04.2011