从毕业就没有写过c#了,vs2012也卸载了,最近要调试javascript,网上说vs是调试javascript的利器,那就下个试试吧。
我的电脑是win7番茄家园
安装开始就提示了 安装程序引擎拒绝访问,按照提示打开http://support.microsoft.com/kb/2872457/zh-cn
有这样一条信息
0x80070005-访问被拒绝
在 Visual Studio 中无法访问一个或多个必需的安装文件时,将发生此错误。此错误可能有以下几种原因:- 外部进程,如防病毒或反恶意软件应用程序,Visual Studio 将尝试安装该文件时已锁定了 Visual Studio 安装文件。要变通解决此问题,请与您的系统管理员或其他 IT 专业人员,以确保这些进程没有锁定 Visual Studio 的文件协调。
- 尝试安装 Visual Studio 的用户的计算机上没有管理员凭据。要成功安装 Visual Studio,您必须以管理员身份登录。
- 某些注册表配置单元的权限可以阻止成功安装 Visual Studio。有关详细信息,请参阅下面的 MSDN 博客文章: 解决使用 SubInACL 工具的安装程序错误
解决:
1.关掉杀毒软件
2.下载SubInACL tool,并安装
3.复制以下内容,保存为repair.cmd
@echo off
title Resetting ACLs...
cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
echo.
echo Resetting ACLs...
echo (this may take several minutes to complete)
echo.
echo ==========================================================================
echo.
echo.
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
echo.
echo.
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
echo.
echo.
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
echo.
echo.
echo System Drive...
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
echo.
echo.
echo Windows Directory...
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
echo.
echo.
echo ==========================================================================
echo.
echo FINISHED.
echo.
echo Press any key to exit . . .
pause >NUL
4.双击repair.cmd运行之,过程大概需要5-6min
ok,再次安装,运行成功,问题解决。 一个老外写的文章 。http://blogs.msdn.com/b/astebner/archive/2006/09/04/739820.aspx
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2012anzhuangwenti/2020/0725/4521.html