繁体   English   中英

在 Windows 10 上安装 Visual Studio 2015 时出现“A Setup Package 丢失或损坏”错误

[英]"A Setup Package is either missing or damaged" error while installing Visual Studio 2015 on Windows 10

Windows 10上安装Visual Studio 2015 Community期间,我出现以下错误:

安装程序 Package 丢失或损坏。

在此处输入图像描述

由于vcredist_x86.exevcredist_x64.exe文件对应于Visual C++ Redistributable Packages for Visual Studio 2013 ,因此我在下载它们后提供了包的位置(屏幕截图上的第三个选项)。 之后安装就很顺利了。

所以问题:

安装 Visual Studio 2015 是否需要Visual C++ Redistributable Packages for Visual Studio 2013在 Windows 10 上安装Visual Studio 2015是否有任何先决条件,可能我遗漏了一些明显的东西?

只是说,现在是 2016 年 8 月,这个问题仍然存在并且还在继续(这不仅仅是 VS2015 的某个特定版本的问题)。

对我来说,我最终不得不在火车上安装VS2015,并且用光了我整个手机的2Gb每月数据津贴,虽然它声称只有一个包被损坏了,但最终却重新获取了所有内容

哦,然后它在尝试安装软件包时卡住了。 放弃安装并重新启动我的笔记本电脑实际上让它重新启动。

所以,简短的回答:VS2015 安装程序仍然不是特别稳定。

我在安装 VS 2015 Community 时遇到了同样的问题。 就我而言,解决方案是下载离线安装程序( ISO 映像,~3,7 GB),安装映像并以管理权限运行 vs_community.exe。

以管理员身份运行,然后继续单击从 Internet 下载。 我不得不点击它 50 次左右,最终它完成了。 (每个包裹 5-7 次点击)

这是 9 月 4 日太平洋标准时间下午中旬到 9 月 8 日上午 11:30(也是太平洋标准时间)之间 Visual Studio 的 Web 安装程序的问题,现在我们已经修复了这个问题。

具体来说,我们在过去的 Visual Studio 预发布 Web 安装程序上运行清理脚本,但该脚本过于激进并删除了 vcredist_x86.exe,即使 RTM 产品仍然需要该特定包。 一旦我们意识到错误,我们重新发布并重新映射该包,以便网络安装现在应该可以正常工作。

其他解决方法(下载 ISO + 手动安装 vcredist_x86.exe)应该仍然是不错的答案,但现在阅读本文的其他人无需担心这些解决方法。

最后,我们正在检查我们的内部政策和程序,以尝试在未来避免这种广泛的错误。

EricKn,Visual Studio 工程经理

我可能已经找到了正确的演练来完成这项工作。

这是来自这里的页面,不是我自己想出来的。 虽然我确实将VC_redist x86/x64下载添加到列表中。

让我补充一点,我以管理员身份启动了更新 .exe 文件,因此您可能也想这样做。

我让它工作了 - 当它要求您找到“preparation.exe”或“kb2703187.msp”时:

1.打开Chrome 而不是 Internet Explorer - 对于某些@#$*! IE 不起作用的原因(至少对我而言)。 虽然它在 IE11 中对我有用 - Stealthrt

2.从下面的一个(或所有)链接下载文件 --> 到“已知文件夹”:

准备.exe --> 这里

kb2703187.msp --> 这里

VC_redist.x64.exe --> 这里

VC_redist.x86.exe --> 这里

现在,返回安装程序并浏览到“已知文件夹”以找到您刚刚下载的文件

下载这些文件并在Please provide a location..框中选择它对我来说效果很好。 我必须参考上面的所有 4 个文件才能安装它。

但我确实错过了一些更新: 在此处输入图片说明

我遇到了类似的问题,以下解决方案对我有用:

以管理员权限运行安装程序可执行文件(右键单击安装程序 exe“以管理员身份运行”)并继续正常安装。

我也有这个问题。 但我注意到只有当我打开一个新用户(不是 admin )时才会出现问题。 我让用户管理员,它工作正常。 您应该尝试一下,我认为这是解决您问题的方法。

我预先道歉:这不会直接回答 OP 的问题,但是当我在我的(公司、互联网)上尝试离线安装(来自解压的 ISO)VS2105 时,我四处搜索“安装包丢失或损坏” -饥饿)构建服务器,还有很多其他人遇到同样的问题而几乎没有帮助,这是该可怕的错误消息的前 1 谷歌命中......

这是交易:我正在公司服务器上设置 TFS 构建代理,并从 MSDN 订阅 VS2015w/U3 ISO(未打包)进行各种安全锁定(包括访问互联网)。 运行安装程序 - 得到错误。 在浏览了不太有用的 SO/MS Connect/etc 帖子后,我能够收集到某些子包上的数字签名未通过验证。

如果您对 PKI 有所了解,请根据需要阅读本段,否则请跳过。 有人提到某些 CRL 和 CA 链是通过 Windows 更新/补丁推出的。 谁知道这台服务器是否已经打过补丁……它肯定无法通过自动获胜更新来完成。 简而言之,我需要某种方法来获取那些丢失的项目,以便数字签名验证通过。 我心想“为什么它可以在我的本地机器上运行,因为它与服务器的修补计划相同(大概,我不确定)”。 然后我想到 MS 提供 Web 安装程序的一个原因就是这个问题......然后我想到他们可能有一种“尽力而为”的策略来解决他们的离线安装程序中的这种事情。

(前言:请记住,虽然这在相当常见的公司设置中有效,但它们都不同,这可能不适用于所有人)

我需要的是能够在服务器上运行安装程序,但不知何故可以访问互联网。 所以我打开了 Fiddler,允许其他机器连接到它,配置服务器的互联网连接设置 >> LAN 设置以使用我的机器作为代理。 首先确保在 Fiddler 中启用了 HTTPS,然后打开它,打开,返回到您的服务器(您配置为通过您的机器 IP 地址和 Fiddler 使用的端口进行代理;默认为 8888)并运行安装程序. 您实际上可以在 Fiddler 捕获的请求中查看 PKI 活动,以及其他基于 http 的流量)。 这种代理方法的关键是服务器可以从网络获取它需要的东西,而从网络防火墙的角度来看,所有流量似乎都来自您的机器。

无论如何,我希望这能让其他人免于它给我带来的 2 天痛苦。

我面临同样的问题。 首先,我尝试了在线安装并遇到了上述问题,然后我尝试从 ISO 安装 VS2015,但它也给出了一个错误,提示“设备中已经安装了高于您尝试安装的产品版本”。 我阅读了很多关于此的帖子,但没有一个解决了我的问题。 最后,我转到控制面板并卸载了 Visual Studio Updater 程序。 然后离线安装对我有用。

我尝试了 VS 2013、VS 2015 和 VS 2017 Community Edition列出的大多数项目,但所有这些项目都在安装过程中的某个地方失败,或者在安装 Data Tools 时失败,或者 Data Tools 无法正常工作( SSIS VSTA Script Editor Not在 VS2015 中显示)。 当我尝试使用VS 2017 Professional 时,Studio 和 Data Tools 的安装是无缝的,最后 Data Tools 运行正常。

我通过执行以下操作解决了丢失或损坏的可再发行组件的具体问题:

这让我过去了丢失或损坏的软件包消息。

我有窗口 7,下载了带有 Update 2 exe 安装程序的 Visual Studio Enterprise 2015。 以管理员身份运行安装程序时,它与本文开头的问题相同 - “以管理员身份运行”。 只需双击安装程序即可第二次安装 - 以用户身份运行,安装程序提示用户输入管理员凭据,输入凭据,然后安装成功。

对我来说可能是一件非常愚蠢的事情,但我在安装 VS2015 后删除了挂载的驱动器。 因此,安装程序在进行修改时试图访问不存在的路径。 只需重新安装iso映像即可确保再次创建路径,然后我就可以继续了。

这里下载正确的 VS2015 iso 文件(在我的例子中是“Visual Studio Enterprise 2015 with Update 3”)。 右键单击下载的iso文件和select“Mount”。 然后在 VS2015 安装程序上,当它询问您 package 的路径时,请参阅已安装的文件夹。 希望这能解决您的问题。

我在 Visual Studio Express 2015 上遇到了同样的问题,但在运行 Visual Studio Express 2012 的所有更新后能够安装。

我已经解决了这个问题,只是手动安装了缺少的设置。 找出哪个显示丢失或损坏,然后在安装文件夹中搜索相同的一个,并在主安装过程中手动安装。 注意:- 不要在手动安装后取消主设置,请选择跳过选项,然后继续。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM