如何在winforms应用程序中消除此构建错误?
错误121'c:\ Program Files \ Infragistics \ NetAdvantage for .NET 2007第1卷CLR 1.x \ Windows Forms \ Bin \ Infragistics.Win.UltraWinGrid中存在“Infragistics.Win.UltraWinGrid.UltraGridRow”类型.v7.1.dll'和'c:\ WINNT \ assembly \ GAC_MSIL \ Infragistics2.Win.UltraWinGrid.v8.1 \ 8.1.20081.1000__7dd5c3163f2cd0cb \ Infragistics2.Win.UltraWinGrid.v8.1.dll'
感谢。
答案 0 :(得分:2)
首先我猜你会说你引用了Infragistics.Win.UltraWinGrid.v7.1.dll
和Infragistics2.Win.UltraWinGrid.v8.1.dll
。查看项目的参考资料。此外,如果Infragistics在安装新版本时提供升级您的项目类型功能,请确保它没有留下杂散引用或using
语句,或者引用旧版本的错误变量声明组件。
答案 1 :(得分:0)
此外,现在还有10.3。最好升级到最新版本。 Infragistics还有“Version Utility”,它允许您轻松地将解决方案和项目升级到更新的二进制文件(将为您更新项目参考)。但是正如Slugster所说,你的解决方案中有2个不同版本的infragistics dll,并且有类名冲突。