11

我尝试安装 Visual Studio 2012 Update 3。目前我已安装 Visual Studio 2012 Update 2。当我尝试安装更新 3 时出现错误:

Visual Studio 2012 Update 3 (KB2707250) 已停止工作。一个问题导致程序停止正常工作。请关闭程序。

不创建日志文件。也许有人对更新 3 有同样的问题?

4

7 回答 7

8

删除 C:\ProgramData\Package Cache ("%ProgramData%\Package Cache") 中的所有文件/文件夹,然后重新运行 Update 3 的安装(我使用了 ISO)。这对我有用。

于 2013-08-26T16:59:03.643 回答
0

如果您仍然遇到相同的问题,请尝试以下操作:

如果在安装过程中出现“管道关闭”错误,您可以尝试以下顺序:

  1. {{.\packages\WebDeploy*.msi}}
  2. {{.\packages\WinACK\Windows App Certification Kit Native Components-*_en-us.msp}}
  3. {{.\packages\WinACK\Windows 应用认证工具包 *-x86_en-us.msp}}
  4. VS2012.3.exe
于 2013-10-12T07:07:35.133 回答
0

我通过运行互联网安装而不是 DVD 安装解决了这个问题。我将 VS2013.3.exe 从 DVD 复制到硬盘并运行它。

于 2013-11-04T21:23:45.873 回答
0

http://msdn.microsoft.com/en-us/windows/apps/jj572486.aspx

安装 Windows 应用程序认证工具包可以解决这个问题。

于 2013-07-11T14:30:04.890 回答
0

每次尝试从 ISO 映像运行时,我都会遇到同样的问题。我查看了日志文件并注意到这两行:

获取包:WinACK_native_x64_en,payload:WinACK_native_x64_en,复制自:F:\packages\WinACK\Windows App Certification Kit Native Components-x64_en-us.msp

获取包:WinACK_x64_x86_en,payload:WinACK_x64_x86_en,复制自:F:\packages\WinACK\Windows App Certification Kit x64-x86_en-us.msp

然后注意到管道错误: 错误0x800700e8:无法将消息类型写入管道。

所以我做了更多的挖掘,似乎他们在MSDN 上对同样的问题有了答案,安装 VS 2012 更新 3 时出错 - 管道正在关闭

无论如何,这些步骤在 Windows 7 64 位上对我有用(我使用了VS2012.3.iso映像):

1)我先进行了维修,因为我遇到了问题(但我认为这不是必需的)。程序/功能 > Visual Studio 201 > 右键单击​​,“更改”> 修复并重新启动。

2) 接下来,使用您拥有的任何工具安装 ISO 映像,打开资源管理器并转到“F:\packages\WinACK”文件夹。

3)以管理员身份运行:

  • F:\packages\WinACK\Windows App Certification Kit Native Components-x64_en-us.msp
  • F:\packages\WinACK\Windows 应用认证工具包 x64-x86_en-us.msp

4) 运行完成后,重新运行“VS2013.3.exe”文件。

之后一切正常。

于 2013-07-25T19:19:47.133 回答
0

这是微软建议的解决方案:

要解决此问题,您首先需要从该直接链接 http://go.microsoft.com/fwlink/?LinkId=301705下载更新 3 的完整 .iso 文件

下载并提取/安装/刻录此文件后,您需要打开一个管理 CMD 窗口并导航到 ...\packages\WinACK\ 并安装这两个补丁:

一、Windows App 认证工具包 x64-x86_en-us.msp

二、Windows 应用认证工具包本机组件-x64_en-us.msp

安装此程序后,您可以使用已下载的相同 .iso 文件运行 Visual Studio 2012 Update 3 的安装程序。

http://blogs.msdn.com/b/vsnetsetup/archive/2013/08/02/installation-of-visual-studio-2012-update-3-fails-with-error-the-pipe-is-being-关闭的.aspx

无论如何它对我不起作用,我也尝试修复 Visual Studio,但没办法......

所以我确实完全重新安装了 Visual Studio 2012。之后成功安装了 Update 3。我正在从 iso 文件安装更新 3。

于 2013-08-07T20:14:58.343 回答
0

您可以通过执行以下操作来解决此问题:

  • 关闭 VS 安装程序(如果它正在运行)
  • 转到“控制面板 -> 程序 -> 程序和功能”。
  • 双击“Microsoft Visual Studio 2015”条目。
  • 选择“修改”。VS Setup 将下载可选安装内容的最新列表。
  • 在可选项目列表的顶部,您应该会看到“Visual Studio 2015 Update 3 (New)”。
  • 检查它并单击更新按钮以安装 VSUpdate 3。
于 2016-07-01T07:45:53.547 回答