在Silverlight页面的设计视图中,我收到以下错误: -
未找到财产
参数名称:batchGender
at GalaSoft.MvvmLight.ViewModelBase.VerifyPropertyName(String propertyName)
等...
在ViewModel中有一个名为batchGender的属性名称,我已将其更改为Gender。在任何地方都没有其他类型的batchGender。这是VS中“在文件中查找”搜索的结果: -
查找所有“batchGender”,子文件夹,保持修改后的文件打开,查找结果1,“当前项目”,“” 匹配行:0匹配文件:0搜索到的文件总数:90
正如您所看到的那样,无法在任何地方找到字符串,但错误不会消失。有没有人对MVVM工具包认为这仍然存在的原因有任何建议。
答案 0 :(得分:1)
听起来你的某个二进制文件已经过时了,也许你的项目依赖项不正确。尝试清理整个解决方案(如果适用,还有任何依赖项),然后重建。