我试图从扩展WPF工具包中获得设计者对控件的支持。我已经引用了程序集,并将控件添加到了“工具箱”中。
尝试将任何控件添加到设计器中均失败
已将对“ Xceed.Wpf.Tookit,版本= 2.2.0.0,区域性=中性,PublicKeyToken = 3e4669d2f30244f4”的引用添加到该项目中。为了使用新引用中的类型,请按OK重新启动XAML设计器。
重新启动完成后,再次尝试添加控件将触发相同的错误。
我尝试过的是:
取消阻塞程序集,添加和删除引用,以编程方式添加控件(有效),添加正确的xmlns,使引用成为未版本化。
通过Nuget添加引用,然后导航到packages文件夹,并尝试从那里的程序集中将控件添加到工具箱中会导致相同的问题。
我几乎没有主意。
在使用“ fuslogvw.exe”调查了程序集绑定失败之后,我发现xaml设计器进程正在记录故障信息以解析对程序集的引用。
使用gacutil.exe将Xceed.Wpf.Tookit.dll添加到GAC中解决了该问题。
gacutil.exe -i "Xceed.Wpf.Toolkit.dll"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句