System.Data.Sqlite - 安装 Microsoft Visual C++ 运行时失败
System.Data.Sqlite - Failure to install Microsoft Visual C++ Runtime
我正在尝试安装 System.Data.Sqlite 的设计时组件 -- 我希望能够从 Visual Studio 连接到 SQLite 数据库、执行查询和检索数据。
按照 System.Data.Sqlite downloads page 上的说明,我下载了针对 .NET 4.6 的 32 位 Windows 安装包。
当我尝试安装时,出现以下错误:
Failed to install Microsoft Visual C++ Runtime: vcredist_x86_2015_VSU2.exe, Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel
我是 运行 Visual Studio 2015 Community Edition Update 3,具有累积修补程序,可用 here;在 Windows 10 64 位。
我尝试卸载 Microsoft Visual C++ 2015 Redistributable (x86) 并重新运行 VS 2015 Community Edition 修补程序安装程序以重新安装它,然后重新运行 SQLite安装程序,但仍然出现同样的错误。
我该如何解决这个问题?
您非常接近解决方案。您刚刚倒退了几步。
问题是 System.Data.Sqlite 软件包包括 VC++ Update 2,但您已经安装了较新的 Update 3。安装程序没有意识到已经安装了更新的版本,而是看到安装 U2 失败并退出。所以,我们需要让它做它的事情并安装 U2 包来克服这一点:
- 卸载"Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24212"
- 安装 Sqlite 包
- 然后重新安装更新 3
我正在尝试安装 System.Data.Sqlite 的设计时组件 -- 我希望能够从 Visual Studio 连接到 SQLite 数据库、执行查询和检索数据。
按照 System.Data.Sqlite downloads page 上的说明,我下载了针对 .NET 4.6 的 32 位 Windows 安装包。
当我尝试安装时,出现以下错误:
Failed to install Microsoft Visual C++ Runtime: vcredist_x86_2015_VSU2.exe, Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel
我是 运行 Visual Studio 2015 Community Edition Update 3,具有累积修补程序,可用 here;在 Windows 10 64 位。 我尝试卸载 Microsoft Visual C++ 2015 Redistributable (x86) 并重新运行 VS 2015 Community Edition 修补程序安装程序以重新安装它,然后重新运行 SQLite安装程序,但仍然出现同样的错误。
我该如何解决这个问题?
您非常接近解决方案。您刚刚倒退了几步。
问题是 System.Data.Sqlite 软件包包括 VC++ Update 2,但您已经安装了较新的 Update 3。安装程序没有意识到已经安装了更新的版本,而是看到安装 U2 失败并退出。所以,我们需要让它做它的事情并安装 U2 包来克服这一点:
- 卸载"Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24212"
- 安装 Sqlite 包
- 然后重新安装更新 3