Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf [A] 无法将类型转换为匹配程序集版本的[B]类型_Wpf_Visual Studio_Designer - Fatal编程技术网

Wpf [A] 无法将类型转换为匹配程序集版本的[B]类型

Wpf [A] 无法将类型转换为匹配程序集版本的[B]类型,wpf,visual-studio,designer,Wpf,Visual Studio,Designer,就在最近,我开始出现这个奇怪的错误,这是Designer中唯一的问题,应用程序运行时没有问题 我试过了 清除阴影缓存 删除bin/obj文件夹 重建方案 卸下并重新添加上述部件,然后再次执行上述操作 这是完全的错误 [A]MahApps.Metro.Controls.MetroAnimatedSingleRowTabControl cannot be cast to [B]MahApps.Metro.Controls.MetroAnimatedSingleRowTabControl. T

就在最近,我开始出现这个奇怪的错误,这是Designer中唯一的问题,应用程序运行时没有问题

我试过了

  • 清除阴影缓存
  • 删除bin/obj文件夹
  • 重建方案
  • 卸下并重新添加上述部件,然后再次执行上述操作
这是完全的错误

[A]MahApps.Metro.Controls.MetroAnimatedSingleRowTabControl cannot be cast to 
[B]MahApps.Metro.Controls.MetroAnimatedSingleRowTabControl. 
Type A originates from 'MahApps.Metro, Version=1.1.3.174, Culture=neutral, PublicKeyToken=null' in the context 'LoadFrom' at location 'C:\Users\usr\AppData\Local\Microsoft\VisualStudio\14.0\Designer\ShadowCache\x2tfp5zd.b23\jgke2cb5.0ws\tmp\MahApps.Metro.dll'.
Type B originates from 'MahApps.Metro, Version=1.1.3.174, Culture=neutral, PublicKeyToken=null' in the context 'LoadNeither' at location 'C:\Users\usr\AppData\Local\Microsoft\VisualStudio\14.0\Designer\ShadowCache\majxo3bg.w3c\dwou5m4n.p1u\MahApps.Metro.dll'.
HeRgoT  C:\Users\usr\MyProject\MyProject\MainWindow.xaml

知道原因是什么吗?

我遇到了同样的问题,这是由卷影缓存文件夹中的多个mahapps.metro.dll副本引起的,要解决这个问题,我所做的是: 1.卸载mahapps.metro.dll作为项目的参考 2.关闭Visual Studio
3.清除卷影缓存文件夹,然后重新启动VS.

尝试使用强名称对程序集进行签名。请注意,当我使用同一程序集中的不同控件替换控件时,问题消失。当引用项目的目标框架不同(4.5 VS 4.5.2)时,我遇到了此问题。@Herman oh,由于MahApps是开源的,我将尝试根据4.6(.net版本)构建它