将WP8升级到Silverlight WP8.1,程序集问题

时间:2015-06-27 12:01:19

标签: c# .net silverlight windows-phone-8 .net-assembly

我已将我的项目更新为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:  Image of references

最后,我尝试删除Maingame.dll并重新启动并重建并出现相同的错误。

任何人都可以帮忙解决错误吗?

1 个答案:

答案 0 :(得分:1)

我认为你引用了错误的库。 (也许您选择WP8.1 RT 版本?)尝试使用Nuget软件包安装程序,因此它会自动为您的项目选择合适的软件包。

打开Tools > Nuget package manager > Package manager console并使用此命令:

  

安装包MvvmLight

Nuget lib页面:https://www.nuget.org/packages/MvvmLight/