目前SQLite的版本为1.0.101.0。但它的视觉工作室设计时安装程序有特洛伊木马(因为Windows防御者在Windows 10 OS上显示)。
所以,我想在我的visual studio 2013,winform项目中安装SQLite Entity Framework 1.0.99.0。此版本还具有正确的设计时安装程序。
我在包管理器控制台中尝试了这个命令。
install-Package System.Data.SQLite -version 1.0.99.0
,结果如下。
Attempting to resolve dependency 'System.Data.SQLite.Core (≥ 1.0.99.0)'.
Attempting to resolve dependency 'System.Data.SQLite.Linq (≥ 1.0.99.0)'.
Attempting to resolve dependency 'System.Data.SQLite.EF6 (≥ 1.0.99.0)'.
Attempting to resolve dependency 'EntityFramework (≥ 6.0.0)'.
Installing 'System.Data.SQLite.Core 1.0.101.0'.
Successfully installed 'System.Data.SQLite.Core 1.0.101.0'.
Installing 'System.Data.SQLite.Linq 1.0.101.0'.
Successfully installed 'System.Data.SQLite.Linq 1.0.101.0'.
Installing 'EntityFramework 6.0.0'.
Successfully installed 'EntityFramework 6.0.0'.
Installing 'System.Data.SQLite.EF6 1.0.101.0'.
Successfully installed 'System.Data.SQLite.EF6 1.0.101.0'.
Installing 'System.Data.SQLite 1.0.99.0'.
Successfully installed 'System.Data.SQLite 1.0.99.0'.
Adding 'System.Data.SQLite.Core 1.0.101.0' to QuotMaster.
Successfully added 'System.Data.SQLite.Core 1.0.101.0' to QuotMaster.
Adding 'System.Data.SQLite.Linq 1.0.101.0' to QuotMaster.
Successfully added 'System.Data.SQLite.Linq 1.0.101.0' to QuotMaster.
Adding 'EntityFramework 6.0.0' to QuotMaster.
Successfully added 'EntityFramework 6.0.0' to QuotMaster.
Type 'get-help EntityFramework' to see all available Entity Framework commands.
Adding 'System.Data.SQLite.EF6 1.0.101.0' to QuotMaster.
Successfully added 'System.Data.SQLite.EF6 1.0.101.0' to QuotMaster.
Adding 'System.Data.SQLite 1.0.99.0' to QuotMaster.
Successfully added 'System.Data.SQLite 1.0.99.0' to QuotMaster.
正在安装最新版本。我无法安装1.0.99.0版本。我想知道如何安装此特定版本。
答案 0 :(得分:2)
我尝试了这个解决方案,在包管理器控制台中输入此命令。
install-package System.Data.Sqlite.Core -version 1.0.99.0
install-package System.Data.Sqlite.EF6 -version 1.0.99.0
install-package System.Data.Sqlite.Linq -version 1.0.99.0
这个安装的SQLite实体框架6 - 1.0.99.0