Silverlight 4.0 MVVM Light Toolkit VerifyPropertyName

Silverlight 4.0 MVVM Light Toolkit VerifyPropertyName,silverlight-4.0,mvvm-light,mvvm-toolkit,Silverlight 4.0,Mvvm Light,Mvvm Toolkit,在Silverlight页面的设计视图中,我遇到以下错误:- 找不到属性 参数名称:batchGender 在GalaSoft.MvvmLight.ViewModelBase.VerifyPropertyName(字符串propertyName)中 等等 在ViewModel中有一个名为batchGender的属性名,我已将其更改为Gender。任何地方都没有其他batchGender事件。这是VS中“在文件中查找”搜索的结果:- 查找所有“batchGender”,子文件夹,打开修改的文件,查

在Silverlight页面的设计视图中,我遇到以下错误:-

找不到属性

参数名称:batchGender

在GalaSoft.MvvmLight.ViewModelBase.VerifyPropertyName(字符串propertyName)中

等等

在ViewModel中有一个名为batchGender的属性名,我已将其更改为Gender。任何地方都没有其他batchGender事件。这是VS中“在文件中查找”搜索的结果:-

查找所有“batchGender”,子文件夹,打开修改的文件,查找结果1,“当前项目” 匹配行:0个匹配文件:0个搜索的文件总数:90


正如您所看到的,字符串在任何地方都找不到,但是错误不会消失。是否有人对MVVM工具包认为这仍然存在的原因有任何建议。

听起来您的一个二进制文件已经过时,可能您的项目依赖关系不正确。尝试清理整个解决方案(如果适用,还有任何依赖项),然后重建。

关闭项目并重新打开似乎可以解决问题