VS2015安装报“安装包丢失或损坏”(win7)问题的解决办法(证书安装后无效,仍然无法解决请尝试本文)

 执行步骤

1. 下载vs2015.pro_chs.iso

2. 解压,执行安装程序。

提示安装包已损坏,后续执行步骤需要先安装证书,证书下载参考这个文章:Win7或Win8上安装VS2015报“安装包丢失或损坏”问题的解决办法_prospertu的专栏-CSDN博客_vs2015 安装包丢失或损坏

安装证书后。

重新安装,如果提示证书过期或者不在签名时间内。请下载.Net Framework 4.6或者更高版本,重新执行安装。
 

如果安装过程中出现找不到安装包,提示从网络下载,或者从本地搜索时。请执行以下步骤。

3. 将解压开的iso的目录D:\vs2015\vs2015.pro_chs\ 下的除去vs_professional.exe的其他文件复制到从本地搜索的那个目录。这个目录是vs安装时默认搜索的目录。

例如,我的机器安装时提示的目录是:

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\(不同机器安装目录可能不同,请复制复制目录到一个txt中去掉路径中最后一个大括号后面的路径,但保证最后一个目录结尾符号\,很重要!!!)

可以切换到这个目录下,发现这个目录下有一个安装程序,但是没有其他文件。所以要将解压后的iso目录下除去安装程序以外的其他所有文件,复制到此目录。然后修改本地搜索路径为

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\packages\

例如,我的电脑提示时是搜索目录是:

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi

那么,我们就要保证

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\

这个目录下有vs安装时要找的路径和内容。所以将除去安装文件的其他文件放到这个目录下。然后修改本地搜索目录:

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\packages\

点击重试。

之后可能还会提示找不到这个文件,再次修改本地搜索目录,点击重试就可以了。亲测有效。

总结:安装证书后出现了两个问题:

一个是因为没有安装.Net Frameword 4.6或更高版本的原因。

解决办法:找个下载软件下载就行,我用的360软件下载,直接搜索下载安装就行了。(360赚到了)

一个是安装时,是找不到相关文件的问题:如提示找个路径下找不到这个文件。

“C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi”

解决办法,就是将解压出来的vs2015.pro_chs.iso中的文件,除了安装文件以外,全部复制到这个路径下。

C:\用户\Administrator\AppData\Local\Temp\20211217_193459_{39A807A6-0BC8-34DC-A275-D1E9DBB9BBF6}\

这个路径是安装时,提示错误的按个路径的父目录。复制后点击重试就行了。

猜你喜欢

转载自blog.csdn.net/zanglengyu/article/details/122003910
今日推荐