当我只想要一个时,引用了两个版本的控件

问题描述 投票:0回答:1

我更新了我的解决方案,以便为WPF使用新版本的Telerik控件。现在我注意到“使用”控件时有两个版本可用。我已经检查过,我的项目都没有引用旧版本的dll。如何找到并删除旧版本?

enter image description here

c# wpf telerik
1个回答
0
投票

我相信我已经找到了问题,但我不知道为什么会这样。

这是一个WPF应用程序。我有一个共享的.xaml文件,用于设置许多屏幕共享的样式。在声明中,我注意到设置了一些名称空间,但在文件的其余部分中不需要。这里有定义:

xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:controls="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.GridView"

删除这些声明后,生成的清单不再显示2016版Telerik控件作为先决条件,并且应用程序正确安装。

检查更新的Telerik控件中的新声明会显示完全相同的文本。所以我不确定为什么会这样。除非有人知道,否则我只想把它归结为那些永远不会有答案的生活奥秘之一。

© www.soinside.com 2019 - 2024. All rights reserved.