修复无法启动程序 Visual Studio 访问被拒绝
已发表: 2022-08-04许多用户报告了无法启动程序 Visual Studio 访问被拒绝错误; 在调试程序期间可能会发生此错误。 用户在尝试在 Visual Studio C++ 2017 和 Visual Studio C++ 2015 上运行他们的程序时报告了无法启动程序 C++ 错误。如果您在其中并正在寻找解决方案,那么您来对地方了。 阅读本文以修复无法启动程序 Visual Studio C++ 的问题。
内容
- 如何修复无法启动程序 Visual Studio 访问被拒绝
- 无法启动程序的原因 Visual Studio 访问被拒绝错误
- 方法 1:将安装程序移动到 C:驱动器
- 方法二:设置启动项目
- 方法三:以管理员身份登录
- 方法4:修复系统文件
- 方法 5:还原注册表项
- 方法 6:在 Windows 防火墙中添加排除项
- 方法 7:在防病毒程序中添加排除项(如果适用)
- 方法 8:禁用 Windows Defender 防火墙(不推荐)
- 方法 9:禁用防病毒程序(如果适用)
- 方法 10:调整用户帐户控制设置
- 方法 11:将用户帐户切换到管理员配置文件
- 方法 12:重置 Visual Studio 设置
如何修复无法启动程序 Visual Studio 访问被拒绝
Visual Studio 是一种编程语言编译器。 Visual Studio 最早由微软于 1993 年开发,是最早的编程语言编译器之一。 Microsoft Visual Studio 当前可针对 C、C++ 和 C++/CX 编程语言进行编译。 Microsoft Visual Studio 包含帮助程序员开发和调试 C++ 代码的工具。 用户可以调试 Windows API、DirectX 和 .NET。
Microsoft Visual Studio 是帮助开发人员和程序员为其项目编写代码的重要工具。 Visual Studio 配备了一系列高级工具,为用户提供了一个简单的编码界面。 Microsoft Visual Studio 的一些关键特性如下所示:
- Squiggles:如果代码中存在潜在问题,Squiggles 工具会向程序员发出警报。 该工具可帮助程序员立即解决其代码中的问题。
- 代码清理:代码清理工具为程序员提供了通过单击来清除整个代码的功能。
- 重构:重构工具是 Visual Studio 的主要功能之一; 该工具可帮助用户进行各种操作,例如智能重命名变量和将代码提取到新行。
- IntelliSense: IntelliSense 是Microsoft Visual Studio 的必备工具; IntelliSense 直接在编辑器中提供有关代码的所有信息。
- Visual Studio 搜索:这是 Visual Studio 程序员最有用的功能之一。 Visual Studio 搜索允许程序员在 Visual Studio 的一个位置提供所有必要的工具。
- Live Share: Visual Studio 的高级功能之一,Live Share,让程序员可以与其他用户实时共享他们的代码。 Visual Studio 还允许程序员选择他们选择的编程语言。
- 调用层次结构:当程序员尝试更改编码方法时,调用层次结构工具会显示如何调用选定的方法。
- CodeLens: CodeLens 工具可帮助您使用不同的功能,例如代码引用、代码更改、工作项、单元测试、链接错误和代码审查,而无需程序员退出编辑器。
- 转到定义:转到定义工具允许程序员直接访问函数的位置。
- Peek 定义: Peek 定义是 Microsoft Visual Studio 的一个关键特性; 该工具向程序员显示方法或类型定义,而无需打开单独的文件。
无法启动程序的原因 Visual Studio 访问被拒绝错误
无法启动程序可能有多种原因。 Visual Studio 中的 Visual Studio 访问被拒绝错误。 下面提到了一些可能的错误原因:
- 无法启动程序 Visual Studio C++ 问题的可能原因之一可能是第三方防病毒软件。 这是因为防病毒软件可能已锁定 Visual Studio 的安装文件。
- 试图安装安装文件的程序员没有安装文件的管理权限。
- Microsoft Visual Studio 可能存在注册表问题。
- 从运行 Windows 的驱动器以外的备用驱动器运行安装程序。
- 损坏的系统文件的存在也可能导致此错误。
- Windows 防火墙可能会干扰项目的启动。
以下指南将为您提供修复无法启动程序 Visual Studio 访问被拒绝错误的方法。
用户注意到,在尝试使用 Visual Studio 调试代码时,他们收到了拒绝访问消息,导致代码调试失败。 当程序员尝试访问其中一个安装文件时发生此错误,并且由于问题,Visual Studios 拒绝了请求的访问。
方法 1:将安装程序移动到 C:驱动器
当您从备用驱动器而不是运行 Windows 的驱动器(通常是 C: 驱动器)运行安装程序时,可能会出现此问题。 在这种情况下,您可以将安装程序文件移动到 C: 驱动器。
方法二:设置启动项目
如果您错误地设置了要调试的启动项目,您可能还会遇到无法启动程序 Visual Studio 访问被拒绝的问题。 请按照以下步骤解决:
1. 右键单击要调试的项目。
2. 选择设置为启动项目。
另请阅读: Node.js 开发人员的 11 个最佳 IDE
方法三:以管理员身份登录
在尝试安装文件时,缺少管理员权限也可能导致此错误。 按照以下步骤以管理员身份登录:
1. 按Windows 键,键入命令提示符并单击以管理员身份运行。
2. 输入给定的命令并按Enter 键激活管理员权限。
网络用户管理员/活动:是
3. 关闭命令提示符窗口并重新启动VS 项目。
注意:输入net user administrator /active: no命令禁用管理员权限。
方法4:修复系统文件
系统或安装的文件可能存在问题,可以使用内置工具解决。 阅读我们关于如何在 Windows 10 上修复系统文件的指南,并按照说明的步骤修复计算机上的所有损坏文件。
等待命令执行并检查问题是否已解决。
另请阅读:修复 Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017
方法 5:还原注册表项
您可以尝试恢复注册表项以解决 Visual Studio 错误; 查看如何在 Windows 上备份和还原注册表指南以了解有关 Windows 注册表项以及如何还原它们的更多信息。
方法 6:在 Windows 防火墙中添加排除项
您可以在 Windows 防火墙中添加排除项来解决无法启动程序 Visual Studio 访问被拒绝的问题。 请按照以下步骤操作:
1. 在开始菜单中,输入并搜索病毒和威胁防护。 点击打开。
2. 点击管理设置。
3. 单击添加或删除排除项。
4. 在排除选项卡中,单击添加排除并选择文件。
5. 现在,导航到保存程序的文件目录并选择原始文件。
等待工具加载并检查您是否已解决问题。
另请阅读:今天要学习的 10 种最佳编程语言
方法 7:在防病毒程序中添加排除项(如果适用)
如果您的防病毒软件导致 Visual Studio 出现错误,您可以尝试在防病毒程序中添加排除项来解决此问题。
注意:我们以Avast Free Antivirus的步骤为例。
1. 打开Avast 杀毒软件。
2. 单击右上角的菜单选项。
3. 从下拉列表中,选择设置。
4. 在常规选项卡中,转到阻止和允许的应用程序。
5. 在允许的应用程序列表部分下,单击允许应用程序。
6. 现在,单击ADD ,对应于 Visual Studio 路径,将其添加到白名单中。
注意:我们在下面显示了App Installer作为排除项添加。
方法 8:禁用 Windows Defender 防火墙(不推荐)
您还可以尝试禁用 Windows Defender 防火墙以从您的计算机解决问题。 阅读我们的如何禁用 Windows 10 防火墙指南,以安全地禁用您 PC 上的 Windows Defender 防火墙。
问题解决后,请确保重新启用 Windows 防火墙。 没有安全套件的设备总是容易受到恶意软件攻击。
另请阅读:如何在 Microsoft Teams 中请求控制
方法 9:禁用防病毒程序(如果适用)
由于防病毒问题,Visual Studio 错误很常见; 您可能想要禁用计算机上的防病毒程序。 查看如何在 Windows 10 上临时禁用防病毒指南以禁用系统上的防病毒程序。
方法 10:调整用户帐户控制设置
通过这种方法,您可以禁用 PC 上的所有 UAC 提示。 换句话说,您不会收到任何关于 PC 上的任何活动的 UAC 提示。 这允许您安装任何安装文件,而无需响应管理员设置的下载限制。 按照以下步骤调整 UAC 设置并修复无法启动程序 Visual Studio 访问被拒绝错误。
1. 按Windows 键并键入Control Panel ,然后单击Open 。
2. 将查看方式设置为类别,然后在可用菜单中选择系统和安全选项。
3. 单击安全和维护。
4. 然后,单击更改用户帐户控制设置。
5. 将滑块拖动到从不通知选项的底部,然后单击确定。
注意:如果出现提示,请输入系统密码。 在您使用选择器重置首选项之前,此设置将修改 PC 并且永远不会请求管理员权限。
另请阅读:修复在 Windows 10 中锁定的 NVIDIA 用户帐户
方法 11:将用户帐户切换到管理员配置文件
您可以通过将用户配置文件切换到管理员配置文件来解决此问题。 请按照以下步骤操作:
1. 同时按下Windows + R 键打开运行对话框。
2.输入 netplwiz并点击OK打开User Accounts窗口。
注意: netplwiz 是一个命令行,用于删除为 PC 设置的安全密码。
3. 在用户选项卡中,选择您的帐户。
4. 单击属性。
5. 转到组成员选项卡并选择管理员以使其成为管理员帐户。
6. 单击应用 > 确定。
另请阅读:修复 Microsoft 安装程序引导程序已停止工作
方法 12:重置 Visual Studio 设置
如果上述方法都不适合您,您可以将所有 VS 设置重置为默认值。 按照以下步骤解决无法启动程序 Visual Studio C++ 问题。
1. 在您的 PC 上打开Visual Studio程序。
2. 单击菜单栏中的工具。
3. 选择导入和导出设置...
4. 在导入和导出设置向导中选择重置所有设置,然后单击下一步 > 。
5. 选择是,保存我当前的设置,然后单击下一步 > 。
注意:您也可以选择否,只是重置设置,覆盖我当前的设置。
6. 然后,点击完成。
7. 重置设置后,单击关闭以关闭向导。
推荐的:
- 激活 iPhone 需要 8 种修复更新的方法
- 修复设备 IDE Ideport 上的控制器错误
- 如何在 Windows 10 中检查 PowerShell 版本
- 修复 Java TM Platform SE 二进制在 Windows 10 中无响应
我们希望本指南对您有所帮助,并且您能够解决无法启动程序 Visual Studio 访问在您的计算机上被拒绝的问题。 发表评论,让我们知道哪种方法适合您。 如果您有任何问题、疑问或建议,请随时与我们分享。 另外,让我们知道你接下来想学什么。