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