一、在还原包的时候有报错找不到某些包的版本;
二、先去程序包管理器里面查看程序包源是否都在(注;这个不知道怎么查找你缺少程序包源是哪个的话, 你就得去询问你同事喽【因为一些包可能是你们公司内部的】)
三、如果包程序源在的话,在nuget--解决方案里面安装或者更新;
四、如果还是失败的话,打开包配置文件packages.config,把对应的版本号改掉,重新还原包即可,之后需要在项目端引用的地方引用新版本号即可;
五、如果上面的还不行的话,把packages.config里面删除这条记录,重新生成即可。
目前我只是记录下,我用这几种方案解决了。如果小伙伴们还有其他解决方案的话,欢迎在下面留言下。