System.Data.Sqlite - 无法安装Microsoft Visual C++运行时

Zev*_*itz 4 sqlite system.data.sqlite visual-studio visual-studio-2015

我正在尝试安装System.Data.Sqlite的设计时组件 - 我希望能够从Visual Studio中连接到SQLite数据库,执行查询和检索数据.

根据System.Data.Sqlite下载页面上的说明,我下载了针对.NET 4.6的32位Windows安装包.

当我尝试安装时,我收到以下错误:

无法安装Microsoft Visual C++运行时:vcredist_x86_2015_VSU2.exe,已安装此产品的另一个版本.此版本的安装无法继续.要配置或删除此产品的现有版本,请使用"控制面板"上的"添加/删除程序"

我正在运行Visual Studio 2015 Community Edition Update 3,其中包含累积修补程序,可在此处获得 ; 在Windows 10 64位上.我尝试卸载Microsoft Visual C++ 2015 Redistributable(x86)并重新运行VS 2015 Community Edition修补程序安装程序以重新安装它,然后重新运行SQLite安装程序,但仍然出现相同的错误.

我该如何解决这个问题?

jmb*_*ano 7

你是如此接近解决方案.你刚刚退步了几步.

问题是System.Data.Sqlite包中包含VC++ Update 2,但您已经安装了较新的Update 3.而不是认识到已经安装了更新的版本,所有安装程序都看到安装U2失败并​​退出.所以,我们需要让它做它的事情并安装U2包来超越这一点:

  1. 卸载"Microsoft Visual C++ 2015 Redistributable(x86) - 14.0.24212"
  2. 安装Sqlite包
  3. 然后重新安装Update 3