"visual studio 2012 安装引擎拒绝访问" 错误的解决

简介:



首先,我们看一下错误的具体提示,如下图所示:

  这个错误,是我安装了那么多年Visual Studio的经历中,第一次遇到。太恶心了,昨天一直安装失败,导致后续其它软件的安装一再拖延。目前网上的解决方案十分稀少,而且95%的都是错误的。本人,在此给予你们一个稍微靠谱的解决方法。具体来讲就是点击上图中的“此处”,查看安安装日志,并按照时间的先后顺序,翻到最后关键错误信息处, 本人电脑上出现的具体错误相关信息如下:

 

[1B18:1BC0][2016-07-10T09:38:31]: MUX:  Free Disk Space before install:  SystemDrive C:\ 71529586688 bytes  AppDrive E:\ 256964112384 bytes
[111C:1A20][2016-07-10T09:38:32]: Creating a system restore point.
[111C:1A20][2016-07-10T09:38:37]: Created a system restore point.
[111C:1A20][2016-07-10T09:38:37]: Caching bundle from: 'C:\Users\dell\AppData\Local\Temp\{2175bf99-cf46-4968-8761-a7f59d172c9a}\.be\vs_ultimate.exe' to: 'C:\ProgramData\Package Cache\{2175bf99-cf46-4968-8761-a7f59d172c9a}\vs_ultimate.exe'
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to write tag xml to file: C:\ProgramData\regid.1991-06.com.microsoft\regid.1991-06.com.microsoft Microsoft Visual Studio Ultimate 2012.swidtag
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to write software tags.
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to begin registration session.
[1B18:1BC0][2016-07-10T09:38:37]: Error 0x80070005: Failed to begin registration session in per-machine process.
[1B18:1BC0][2016-07-10T09:38:37]: Error 0x80070005: Failed to register bundle.
[1B18:1BC0][2016-07-10T09:38:37]: MUX:  Apply Complete: Disk Space Used in bytes for Installation:  MaxAppDrive: 0  MaxSysDrive: 341262336  AppDrive: 0  SysDrive: 10555392
[1B18:1BC0][2016-07-10T09:38:37]: MUX:  Free Disk Space after install:  SystemDrive C:\ 71519420416 bytes  AppDrive E:\ 256964112384 bytes
[1B18:1BC0][2016-07-10T09:38:37]: MUX:  Set Result: Return Code=-2147024891 (0x80070005), Error Message=, Result Detail=, Vital=True, Package Action=Install, Package Id=Apply Failure
[1B18:1BC0][2016-07-10T09:38:37]: MUX:  Go to Finished page.
[1B18:1BC0][2016-07-10T09:38:37]: Apply complete, result: 0x80070005, restart: None, ba requested restart:  No

 

可以发现,这是由于文件系统的权限导致的写入失败的原因。所以,具体的解决方法是修改个人用户对该文件夹的权限,或者直接删除这个文件夹(本人就是这么干的),结果重新安装Visual Studio, 成功~

 

启示:

以后,碰到类似的疑难问题,当网上明显没有解决方案,或者解决方案都基本上是错的,那么就要认真分析错误的原因了。而不要像是没有头的苍蝇,到处乱撞,否则大量的时间都被浪费掉了,而且使得问题变得更加复杂。。

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。





    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/5657157.html ,如需转载请自行联系原作者
相关文章
|
6月前
Visual Studio Code开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】
Visual Studio Code开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】
286 0
|
7月前
|
API
使用 Visual Studio 开发 CS 的 BOF
使用 Visual Studio 开发 CS 的 BOF
|
7月前
|
开发框架 .NET 数据库
asp.net企业费用报销管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio
asp.net 企业费用报销管理信息系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使 用c#语言开发 应用技术:asp.net c#+sqlserver 开发工具:vs2010 +sqlserver
57 0
|
7月前
|
Java Android开发 C++
[笔记]Visual Studio 2015 开发安卓so库JNI层——回调调用
[笔记]Visual Studio 2015 开发安卓so库JNI层——回调调用
|
7月前
|
移动开发 Java 开发工具
[笔记]Visual Studio 2015 开发安卓so库JNI层——HelloWorld
[笔记]Visual Studio 2015 开发安卓so库JNI层——HelloWorld
|
7月前
|
存储 缓存 JSON
用 Visual Studio Code 开发 Angular 应用自动生成的 .angular 文件夹
用 Visual Studio Code 开发 Angular 应用自动生成的 .angular 文件夹
35 0
|
8月前
|
前端开发 JavaScript PHP
Visual Studio Code的使用心得与常用免费插件使用技巧大全总结 老板夸奖我是开发小能手!
这就是我一直在使用的免费代码编辑神器, 它的优点太多了, 有: 智能感知、代码调试、内置 Git 命令、可扩展和可定制都相当牛,最关键的是免费开源!!
244 3
Visual Studio Code的使用心得与常用免费插件使用技巧大全总结 老板夸奖我是开发小能手!
|
8月前
|
数据可视化 C# 开发者
开发小技巧 - 合理使用Visual Studio 2022内置任务列表(TODO)
开发小技巧 - 合理使用Visual Studio 2022内置任务列表(TODO)
|
9月前
|
C语言 C++ Python
【ROS 开发神器 Visual Studio Code 的安装和设置】
【ROS 开发神器 Visual Studio Code 的安装和设置】
385 0
【ROS 开发神器 Visual Studio Code 的安装和设置】
|
IDE 编译器 开发工具
教你如何使用 Visual Studio IDE 正确的进行 C++ 桌面开发
教你如何使用 Visual Studio IDE 正确的进行 C++ 桌面开发