至于Visio Studio 2012使用Nuget获取Sqlite驱动包报错:“System.Data.SQLite.EF6”的架构版本与 NuGet 的本子 2.0.30625.9003 不协作

背景

小编的VS2012版本相比老旧,是几年从前下载的。常常添加三方包和驱动包都是手动添加。后来打探到有Nuget这一个工具,如获至宝。可是在动用进度中却出了许多标题。

最初,小编尝试利用Nuget添加Mongodb相关器重包,结果提醒器重包与Nuget版本不匹配。因为早已有了手动下载好的包,所以就没在意,手动添加了看重包。

近些年,再一次利用Nuget添加sqlite包,发现仍旧存在兼容性难题。于是作者本着有利于小组的牵挂,尝试解决这么些标题。

 

情景描述

应用VS2012自带Nuget安装System.Data.Sqlite依赖包,解析、下载以及安装前半有的均不是难题,在装置最终的System.Data.SQLite.EF6时出现包容性难点。

 

标题讲述

“System.Data.SQLite.EF6”的架构版本与 NuGet 的本子 2.0.30625.9003
不合营,请尝试到Nuget官网升级最新版Nuget。

 

解决方案

VS2012给的提出是升格Nuget,可是小编考虑到祥和的VS版本太旧,指不定哪天再冒出什么难题,索性给VS来两次升级。

点击工具栏  工具->增加和翻新->更新,更新VS。

通过漫长的等候,终于升迁成功,再一次安装依赖包,成功。

读者可以选择尤其轻量的主意,仅升级Nuget。

 

参考

https://stackoverflow.com/questions/21766168/visual-studio-2012-package-manager-console-error

网站地图xml地图