Як я можу позбутися цієї помилки збірки в додатку winforms?
Помилка 121 Тип "Infragistics.Win.UltraWinGrid.UltraGridRow "існує і в" C: Program FilesInfragisticsNetAdvantage для .NET 2007 Volume 1 CLR 1.xWindows FormsBinInfragistics.Win.UltraWinGrid.v7.1.dll "і" C: WINNTassemblyGAC_MSILInfragistics2.Win.UltraWinGrid.v8.18.1.20081.1000__7dd5c3163f2cd0cbInfragistics2 .Win.UltraWinGrid.v8.1.dll "
Дякую.
Відповіді:
2 для відповіді № 1Спочатку здогадуюсь, я б сказав, що ви посилалися на обидва Infragistics.Win.UltraWinGrid.v7.1.dll
і Infragistics2.Win.UltraWinGrid.v8.1.dll
. Перевірте посилання на ваш проект. Також, якщо Infragistics пропонує оновити проект введіть функціональність під час встановлення нової версії, переконайтеся, що у неї немає лівих посилань або using
оператори або неправильні декларації змінної, які посилаються на більш старі версії компонента.
0 для відповіді № 2
також там зараз 10,3. найкраще оновити до останньої версії. Також у інфраструктури є "Утиліта версії", яка дозволяє легко модернізувати рішення та проекти до новіших бінарних файлів (оновити посилання на проекти для вас). але так, як зауважив Слугстер, у вашому рішенні є дві різні версії інфралогістики dll, і є зіткнення імен класу.