修复无法启动程序 Visual Studio 访问被拒绝

已发表: 2022-08-04
修复无法启动程序 Visual Studio 访问被拒绝

许多用户报告了无法启动程序 Visual Studio 访问被拒绝错误; 在调试程序期间可能会发生此错误。 用户在尝试在 Visual Studio C++ 2017 和 Visual Studio C++ 2015 上运行他们的程序时报告了无法启动程序 C++ 错误。如果您在其中并正在寻找解决方案,那么您来对地方了。 阅读本文以修复无法启动程序 Visual Studio C++ 的问题。

修复无法启动程序 Visual Studio 访问被拒绝

内容

  • 如何修复无法启动程序 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: 驱动器。

本地 C 盘

方法二:设置启动项目

如果您错误地设置了要调试的启动项目,您可能还会遇到无法启动程序 Visual Studio 访问被拒绝的问题。 请按照以下步骤解决:

1. 右键单击​​要调试的项目

2. 选择设置为启动项目

设置为启动项目... microsoft visual studio

另请阅读: Node.js 开发人员的 11 个最佳 IDE

方法三:以管理员身份登录

在尝试安装文件时,缺少管理员权限也可能导致此错误。 按照以下步骤以管理员身份登录:

1. 按Windows 键,键入命令提示符并单击以管理员身份运行

以管理员身份打开命令提示符

2. 输入给定的命令并按Enter 键激活管理员权限。

 网络用户管理员/活动:是

输入 net user administrator active yes 命令

3. 关闭命令提示符窗口并重新启动VS 项目

注意:输入net user administrator /active: no命令禁用管理员权限。

方法4:修复系统文件

系统或安装的文件可能存在问题,可以使用内置工具解决。 阅读我们关于如何在 Windows 10 上修复系统文件的指南,并按照说明的步骤修复计算机上的所有损坏文件。

运行 SFC 和 DISM 命令行来修复系统文件

等待命令执行并检查问题是否已解决。

另请阅读:修复 Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017

方法 5:还原注册表项

您可以尝试恢复注册表项以解决 Visual Studio 错误; 查看如何在 Windows 上备份和还原注册表指南以了解有关 Windows 注册表项以及如何还原它们的更多信息。

导入注册表编辑器

方法 6:在 Windows 防火墙中添加排除项

您可以在 Windows 防火墙中添加排除项来解决无法启动程序 Visual Studio 访问被拒绝的问题。 请按照以下步骤操作:

1. 在开始菜单中,输入并搜索病毒和威胁防护。 点击打开

打开病毒和威胁防护

2. 点击管理设置

单击管理设置。修复无法启动程序 Visual Studio 访问被拒绝

3. 单击添加或删除排除项

单击添加或删除排除项

4. 在排除选项卡中,单击添加排除并选择文件

单击添加或删除排除项。修复无法启动程序 Visual Studio 访问被拒绝

5. 现在,导航到保存程序的文件目录并选择原始文件。

等待工具加载并检查您是否已解决问题。

另请阅读:今天要学习的 10 种最佳编程语言

方法 7:在防病毒程序中添加排除项(如果适用)

如果您的防病毒软件导致 Visual Studio 出现错误,您可以尝试在防病毒程序中添加排除项来解决此问题。

注意:我们以Avast Free Antivirus的步骤为例。

1. 打开Avast 杀毒软件

2. 单击右上角的菜单选项。

点击菜单选项

3. 从下拉列表中,选择设置

选择设置。修复无法启动程序 Visual Studio 访问被拒绝

4. 在常规选项卡中,转到阻止和允许的应用程序

5. 在允许的应用程序列表部分下,单击允许应用程序

在允许的应用程序列表下,然后单击允许应用程序

6. 现在,单击ADD ,对应于 Visual Studio 路径,将其添加到白名单中。

注意:我们在下面显示了App Installer作为排除项添加。

点击添加。修复无法启动程序 Visual Studio 访问被拒绝

方法 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

打开控制面板。修复无法启动程序 Visual Studio 访问被拒绝

2. 将查看方式设置为类别,然后在可用菜单中选择系统和安全选项。

选择系统和安全选项

3. 单击安全和维护

单击安全和维护。修复无法启动程序 Visual Studio 访问被拒绝

4. 然后,单击更改用户帐户控制设置

单击更改用户帐户控制设置

5. 将滑块拖动到从不通知选项的底部,然后单击确定

注意:如果出现提示,请输入系统密码。 在您使用选择器重置首选项之前,此设置将修改 PC 并且永远不会请求管理员权限。

将屏幕上的滑块拖动到从不通知选项的底部,然后单击确定。修复无法启动程序 Visual Studio 访问被拒绝

另请阅读:修复在 Windows 10 中锁定的 NVIDIA 用户帐户

方法 11:将用户帐户切换到管理员配置文件

您可以通过将用户配置文件切换到管理员配置文件来解决此问题。 请按照以下步骤操作:

1. 同时按下Windows + R 键打开运行对话框。

2.输入 netplwiz并点击OK打开User Accounts窗口。

注意: netplwiz 是一个命令行,用于删除为 PC 设置的安全密码。

输入 netplwiz 并点击 OK 打开 User Accounts 窗口

3. 在用户选项卡中,选择您的帐户

4. 单击属性

单击属性。修复无法启动程序 Visual Studio 访问被拒绝

5. 转到组成员选项卡并选择管理员以使其成为管理员帐户。

6. 单击应用 > 确定

转到 Group Membership 选项卡并选择管理员以使其成为管理员帐户。修复无法启动程序 Visual Studio 访问被拒绝

另请阅读:修复 Microsoft 安装程序引导程序已停止工作

方法 12:重置 Visual Studio 设置

如果上述方法都不适合您,您可以将所有 VS 设置重置为默认值。 按照以下步骤解决无法启动程序 Visual Studio C++ 问题。

1. 在您的 PC 上打开Visual Studio程序。

2. 单击菜单栏中的工具

点击工具。修复无法启动程序 Visual Studio 访问被拒绝

3. 选择导入和导出设置...

在 Microsoft Visual Studio 中选择导入和导出设置

4. 在导入和导出设置向导中选择重置所有设置,然后单击下一步 >

选择重置所有设置。修复无法启动程序 Visual Studio 访问被拒绝

5. 选择是,保存我当前的设置,然后单击下一步 >

注意:您也可以选择否,只是重置设置,覆盖我当前的设置

6. 然后,点击完成

7. 重置设置后,单击关闭以关闭向导。

推荐的:

  • 激活 iPhone 需要 8 种修复更新的方法
  • 修复设备 IDE Ideport 上的控制器错误
  • 如何在 Windows 10 中检查 PowerShell 版本
  • 修复 Java TM Platform SE 二进制在 Windows 10 中无响应

我们希望本指南对您有所帮助,并且您能够解决无法启动程序 Visual Studio 访问在您的计算机上被拒绝的问题。 发表评论,让我们知道哪种方法适合您。 如果您有任何问题、疑问或建议,请随时与我们分享。 另外,让我们知道你接下来想学什么。