VS2013,新WPF/VB。. NET项目,只使用Framework 4.5.2和NuGet MVVMLight库。
Imports GalaSoft.MvvmLight
Imports System.Collections.ObjectModel
Imports GalaSoft.MvvmLight.Command
Public Class LoginViewModel
Inherits ViewModelBase '<-------------THIS LINE
End Class
将不编译:系统需要一个引用。运行时和系统。ObjectModel如果添加了,那么它就能正常工作。
当使用标准的"添加引用"功能时,这些引用不会显示在可用列表中,但如果我在上面的代码行中使用"错误建议",它会为我添加引用。
我做错了什么,我必须做这些手动和看似非常规的调整?
谢谢Josh
看起来这是一个已知的问题,我下载了在那篇KB文章中链接的第一个包(328MB),在运行安装程序后,它解决了这个错误。
更新:原来这是不工作,我刚刚收到的错误后再次添加一个新的类到项目。