我已将我的项目更新为Silverlight WP8.1,并更新了不同的nuget包。重建,重启,清理和重建:) 但是对于我的一个人来说,我的一个程序集一直出错。
错误24汇编' MainGame,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'使用' GalaSoft.MvvmLight,Version = 5.1.1.35049,Culture = neutral,PublicKeyToken = e7570ab207bcb616'它的版本高于引用的程序集“GalaSoft.MvvmLight”,Version = 5.0.2.32240,Culture = neutral,PublicKeyToken = e7570ab207bcb616' c:\ Users \ johann \ Desktop \ StoneGaard \ MainGame \ Bin \ ARM \ Debug \ MainGame.dll MVVMTestApp
我已重新安装并删除并重新安装了MVVMLight程序包。在参考参考概述时,我确信引用是新的5.1.1.x:
最后,我尝试删除Maingame.dll并重新启动并重建并出现相同的错误。
任何人都可以帮忙解决错误吗?
答案 0 :(得分:1)
我认为你引用了错误的库。 (也许您选择WP8.1 RT 版本?)尝试使用Nuget软件包安装程序,因此它会自动为您的项目选择合适的软件包。
打开Tools > Nuget package manager > Package manager console
并使用此命令:
安装包MvvmLight
Nuget lib页面:https://www.nuget.org/packages/MvvmLight/