修復無法啟動程序 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 訪問在您的計算機上被拒絕的問題。 發表評論,讓我們知道哪種方法適合您。 如果您有任何問題、疑問或建議,請隨時與我們分享。 另外,讓我們知道你接下來想學什麼。