具有1个参数的构造函数太多。这种行为是不可预测的

时间:2016-07-02 03:47:49

标签: wpf resharper

看似无处,ReSharper开始在我的.xaml个文件中报告此警告:

Too many constructors with 1 parameters. The behaviour is unpredictable

enter image description here

似乎我项目中{x:Type}的每次使用都会导致此警告。我已经尝试了以下方法来清除警告 - 一切都无济于事:

  • 删除最近添加的NuGet包
  • 清除我的ReSharper缓存
  • 清洁/重建解决方案

我应该注意到我的项目构建并运行得很好。我很难过。这是怎么回事?

1 个答案:

答案 0 :(得分:3)

看起来ReSharper根本不喜欢在WPF应用程序中引用System.Windows。我将MvvmValidation的引用恢复为net40-client版本,并复制了我所需的仅在可移植版本中可用的类(需要System.Windows引用的版本)。