C# 对.NET Framework程序集的间接依赖关系

C# 对.NET Framework程序集的间接依赖关系,c#,.net,telerik,C#,.net,Telerik,因此,我更新了Telerik dll,将新的dll放在顶部,然后清理我的解决方案并重建,从而产生以下错误: 警告3无法解析主要引用“Telerik.Windows.Documents.FormatProviders.Xaml”,因为它间接依赖于.NET Framework程序集“mscorlib,Version=5.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e”,该程序集的版本高于“2.0.5.0”在当前目标框架中 我在谷歌上搜索了很

因此,我更新了Telerik dll,将新的dll放在顶部,然后清理我的解决方案并重建,从而产生以下错误:

警告3无法解析主要引用“Telerik.Windows.Documents.FormatProviders.Xaml”,因为它间接依赖于.NET Framework程序集
“mscorlib,Version=5.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e”
,该程序集的版本高于
“2.0.5.0”
在当前目标框架中

我在谷歌上搜索了很多,找到了一些场景,但没有什么真正有用的。我尝试删除引用并重新启动VisualStudio,但没有任何效果。我希望有人能给我一些想法来帮助诊断/解决我的问题


谢谢

您项目的目标框架显然是2.0,这些组件可能需要最新版本的.NET framework


您可以尝试从项目的
属性->应用程序->目标框架
中将目标框架设置为较新的框架。这意味着您有其他DLL引用从版本2更新到版本5的DLL。

你确定你更新了所有必要的DLL吗?

谢谢Alex,我完全忽略了这一点。我只需将silverlight目标更改为“silverlight 5”,工作就完成了。