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

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

0 голосов
/ 09 апреля 2011

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

Ошибка 121 Тип 'Infragistics.Win.UltraWinGrid.UltraGridRow' существует в обоих 'c: \ Program Files \ Infragistics\ NetAdvantage для .NET 2007 Том 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 '

Спасибо.

Ответы [ 2 ]

2 голосов
/ 10 апреля 2011

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

0 голосов
/ 11 апреля 2011

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

...