【发布时间】:2013-01-22 10:55:23
【问题描述】:
我正在使用 Visual Studio 2008 并尝试将 NetAdvantage 10.2 Win CLR2x 工具箱功能用于表单(UltraButton、UltraLabel 等)。但是,当我尝试编译代码时,出现以下错误:
*“Infragistics.Shared.IUltraLicensedComponent”类型在未引用的程序集中定义。您必须添加对 程序集'Infragistics2.Shared.v10.2,版本=10.2.20102.2035, 文化=中性,PublicKeyToken=7dd5c3163f2cd0cb'。
C:\Users\Mike\Documents\Visual Studio 2008\Projects\InfragisticsTest\InfragisticsTest\Form1.Designer.cs“Infragistics.Win.IImageListProvider”类型定义在 未引用的程序集。您必须添加对程序集的引用 'Infragistics2.Win.v10.2,版本=10.2.20102.2035,文化=中性, PublicKeyToken=7dd5c3163f2cd0cb'。 C:\Users\Mike\Documents\Visual 工作室 2008\Projects\InfragisticsTest\InfragisticsTest\Form1.Designer.cs
“Infragistics.Win.UltraControlBase”类型在程序集中定义 没有被引用。您必须添加对程序集的引用 'Infragistics2.Win.v10.2,版本=10.2.20102.2035,文化=中性, PublicKeyToken=7dd5c3163f2cd0cb'。 C:\Users\Mike\Documents\Visual 工作室 2008\Projects\InfragisticsTest\InfragisticsTest\Form1.Designer.cs*
我相信这可能是由于安装了 Visual Studio 2012,然后恢复到 2008 造成的。但我不确定如何解决这个问题。任何想法将不胜感激。
【问题讨论】:
-
您是否在项目引用列表中正确添加了 Infragistics2.Win.v10.2、Infragistics2.Shared.v10.2 以及 Infragistics.Win.UltraWinEditors.v10.2 程序集?跨度>
-
我如何引用这个? “使用基础设施;”?
-
在解决方案资源管理器中展开项目节点,展开References并检查是否有任何错误,删除错误的引用并在References项上右键阅读正确的引用。
-
谢谢史蒂夫,很好的解决方案,添加它作为答案,我会 +1。
标签: c# assemblies infragistics