User permissions and Visual Studio (使用者權限和 Visual Studio)
基於安全性原因,您最好盡可能以一般使用者身分來執行 Visual Studio。
警告
確保不會編譯、啟動或偵錯任何不是來自受信任者或受信任位置的 Visual Studio 方案。
您可以用一般使用者身分在 Visual Studio IDE 中執行幾乎所有操作。 您需要有系統管理員權限才能完成下列工作:
面積 | Task | 取得更多資訊 |
---|---|---|
安裝 | Visual Studio 的初始安裝和設定 | 安裝 Visual Studio、設定 Visual Studio 原則 |
安裝 | 修改或更新 Visual Studio。 預設需要系統管理員權限,但可以設定及委派給標準使用者。 | 更新 Visual Studio、修改 Visual Studio |
說明 | 安裝、更新或移除本機說明內容。 | 安裝和管理本機說明內容 |
工具箱 | 將傳統 COM 控制項新增至 [工具箱]。 | 工具箱 |
建築物 | 使用註冊元件的建置後事件,或在建置 C++ 專案時包含註冊步驟。 | 了解自訂建置步驟和建置事件 |
偵錯 | 對以更高權限執行的應用程式進行偵錯。 | 偵錯設定和準備 |
偵錯 | 對在不同使用者帳戶下執行的應用程式進行偵錯,例如 ASP.NET 網站。 | 對 ASP.NET 和 AJAX 應用程式進行偵錯 |
偵錯 | 在 XAML 瀏覽器應用程式 (XBAP) 的區域中進行偵錯。 | WPF 主應用程式 (PresentationHost.exe) |
偵錯 | 使用模擬器來對 Microsoft Azure 雲端服務專案進行偵錯。 | 在 Visual Studio 中針對雲端服務進行偵錯 |
偵錯 | 設定遠端偵錯的防火牆。 | 遠端偵錯 |
效能工具 | 附加至提升權限的應用程式。 | 測量應用程式效能 |
分析 | 使用 GPU 分析工具。 | GPU 分析 |
部署 | 將 Web 應用程式部署到本機電腦上的 Internet Information Services (IIS)。 | 使用 Visual Studio 的 ASP.NET Web 部署 |
開發 | 開發 SharePoint 方案。 | 建立 SharePoint 方案 |
以系統管理員身分執行 Visual Studio
如果您需要以系統管理員身分執行 Visual Studio,以下是做法。
使用 [開始] 功能表
根據您使用的 Windows 版本,執行下列步驟之一:
- 在 Windows 10中,開啟 [開始] 功能表,然後捲動至 Visual Studio。
- 在 Windows 11中,選取 [開始] 按鈕,然後在 [搜尋] 方塊中輸入 Visual Studio。
接下來,以滑鼠右鍵按一下 Visual Studio 2019 或 Visual Studio 2022,然後選取 [其他以系統管理員身分執行]。
當 Visual Studio 啟動時,標題列中的產品名稱後會出現 (Administrator),並且在 Visual Studio 視窗的右上角附近會顯示 ADMIN,這個位置與您使用預覽版本的 Visual Studio 時顯示 PREVIEW 的位置相同。 您可以按一下此按鈕來檢視 [關於] 對話方塊。
修改快捷方式
您也可以將應用程式捷徑修改為一律以系統管理權限執行。 方法如下。
Windows 10
開啟 [開始] 功能表,捲動至您使用的 Visual Studio 版本,然後選取 [更多>開啟檔案位置]。
在 [檔案總管] 中,找出您所使用的版本 Visual Studio 快捷方式。 然後,以滑鼠右鍵按一下快捷方式,然後選取 [傳送至>桌面 (建立快捷方式)]。
在 Windows 10 桌面上,以滑鼠右鍵按一下 Visual Studio 快捷方式,然後選取 [屬性]。
選取 [進階] 按鈕,然後選取 [以系統管理員身分執行] 核取方塊。
選取確定,然後再選取確定。
Windows 11
選取 [開始] 按鈕,然後在 [搜尋] 方塊中輸入 Visual Studio。
從搜尋結果中,以滑鼠右鍵按一下 Visual Studio 2019 或 Visual Studio 2022,然後選取 [開啟檔案位置]。
在 [檔案總管] 中,找出您所使用的版本 Visual Studio 快捷方式。 然後,以滑鼠右鍵按一下快捷方式,然後選取 [顯示更多選項>傳送至>桌面 (建立快捷方式)]。
在 Windows 11 桌面上,以滑鼠右鍵按一下 Visual Studio 快捷方式,然後選取 [屬性]。
接下來,選取 [進階] 按鈕,然後選取 [以系統管理員身分執行] 核取方塊。
選取 [確定] 兩次以關閉對話方塊。