我尝试安装 Visual Studio 2012 Update 3。目前我已安装 Visual Studio 2012 Update 2。当我尝试安装更新 3 时出现错误:
Visual Studio 2012 Update 3 (KB2707250) 已停止工作。一个问题导致程序停止正常工作。请关闭程序。
不创建日志文件。也许有人对更新 3 有同样的问题?
我尝试安装 Visual Studio 2012 Update 3。目前我已安装 Visual Studio 2012 Update 2。当我尝试安装更新 3 时出现错误:
Visual Studio 2012 Update 3 (KB2707250) 已停止工作。一个问题导致程序停止正常工作。请关闭程序。
不创建日志文件。也许有人对更新 3 有同样的问题?
删除 C:\ProgramData\Package Cache ("%ProgramData%\Package Cache") 中的所有文件/文件夹,然后重新运行 Update 3 的安装(我使用了 ISO)。这对我有用。
如果您仍然遇到相同的问题,请尝试以下操作:
如果在安装过程中出现“管道关闭”错误,您可以尝试以下顺序:
我通过运行互联网安装而不是 DVD 安装解决了这个问题。我将 VS2013.3.exe 从 DVD 复制到硬盘并运行它。
http://msdn.microsoft.com/en-us/windows/apps/jj572486.aspx
安装 Windows 应用程序认证工具包可以解决这个问题。
每次尝试从 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)以管理员身份运行:
4) 运行完成后,重新运行“VS2013.3.exe”文件。
之后一切正常。
这是微软建议的解决方案:
要解决此问题,您首先需要从该直接链接 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 的安装程序。
无论如何它对我不起作用,我也尝试修复 Visual Studio,但没办法......
所以我确实完全重新安装了 Visual Studio 2012。之后成功安装了 Update 3。我正在从 iso 文件安装更新 3。
您可以通过执行以下操作来解决此问题: