安装 SQL Server 2012/2014 vc_red.msi出现错误怎样解决?

本文提供了解决安装Microsoft Visual C++ 2010 Redistributable失败的问题的方法,包括从微软官方下载安装包、选择正确的版本和文件夹路径,以及如何正确地将SQL Server安装程序指向这些文件夹。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


安装提示“无法访问您试图使用的功能所在的网络位置。单击“确定”重试,或在下面的框中输入包含安装程序包”vc_red.msi“的文件夹的路径。

我选择

 光盘上VC10SP1\x86\vc_red.msi 提示 vc_red,msi is not a valid installation package for the product Microsoft Visual C++ 2010 x64 Redistributable 10.0.40219.

日志:

MSI (c) (B4:30) [10:47:12:523]: Resetting cached policy values
MSI (c) (B4:30) [10:47:12:523]: Machine policy value 'Debug' is 0
MSI (c) (B4:30) [10:47:12:523]: ******* RunEngine:
           ******* Product: I:\redist\VisualStudioShell\VC10SP1\x64\vc_red.msi
           ******* Action: 
           ******* CommandLine: **********


解决方法:

  显然光盘上的文件不可用或者是网络安装包,去微软官方下载Microsoft Visual C++ 2010 运行库的安装包,提取vc_red.msi 所在的文件夹,然后把SQL Server 安装程序指向这个文件夹就好了。


  由于Microsoft Visual C++ 2010 运行库分 Microsoft Visual C++ 2010 可再发行组件包 和Microsoft Visual C++ 2010 SP1 Redistributable Package,每种又分x86(32位)和x64 (64位)两种,需要你根据安装程序提示来选择了。

  对应版本:

  Microsoft Visual C++ 2010 可再发行组件包   10.0.30319

  Microsoft Visual C++ 2010 SP1 Redistributable Package 10.0.40219.


  由于安装程序提示10.0.40219的x86和x64,那我去微软官方下载  Microsoft Visual C++ 2010 SP1 Redistributable Package x86(32位)和x64 (64位)两个安装包,用winrar或者其他解压缩工具解压缩下载好的vcredist_x86.exe和vcredist_x64.exe,根据提示把SQL Server 安装程序指向这个两个文件夹,安装顺利进行。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值