.net - 如何以管理員身份運行Visual Studio默認情況下


最近發現,即使以管理員身份登錄到我的個人筆記本電腦,Visual Studio不會以管理員模式運行,您需要明確使用“以運行身份管理”

有沒有辦法使其作為管理默認運行,而不是創建一個快捷方式等?


Answers



這裡複製並粘貼,使用高級屬性部分。 這將允許您在打開它時總是以管理員身份運行程序。

Windows 7的 :

  1. 右鍵單擊該程序的快捷方式,然後單擊屬性。
  2. 單擊快捷方式選項卡上的程序快捷方式,然後單擊高級按鈕。
  3. 選中“以管理員身份運行”框,然後單擊“確定”。
  4. 點擊確定。
  5. 打開程序。
  6. 如果UAC提示,則單擊是以應用權限以允許程序作為管理員以完全權限運行。

注意:如果您是以標準用戶而不是管理員身份登錄的,那麼在程序以管理員身份運行之前,您需要提供管理員密碼。

更新 :(2015-07-05)

Windows 8,8.1和10

在Windows 8中,您必須右鍵單擊devenv.exe並選擇“疑難解答兼容性”。

  1. 選擇“疑難解答程序”

  2. 選中“程序需要額外的權限”點擊“下一步”,點擊“測試程序...”

  3. 等待程序啟動

  4. 點擊下一步”

  5. 選擇“是,保存這個程序的這些設置”

  6. 點擊“關閉”

更新Refrence原始鏈接




右鍵單擊應用程序,道具 - >兼容性 - >檢查以管理員身份運行程序




應用此更改將使雙擊.sln文件時,Visual Studio將無法打開。 此外,您將無法將文件拖放到Visual Studio中。

按照編號的說明為每個文件在公牛列表中。 路徑是用於標準的64位安裝,所以你可能需要為你的系統進行調整。

  • C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

    1. 右鍵單擊該文件並選擇Properties
    2. 選擇Compatibility選項卡
    3. 可選:選擇Change settings for all users
    4. 選擇Run this program as an administrator
    5. 選擇確定並關閉對話框



Windows 10

  1. 右鍵單擊“Visual Studio”並選擇“打開文件位置”
  2. 右鍵單擊“Visual Studio”並選擇“屬性”
  3. 點擊“高級”,選中“以管理員身份運行”



窗戶8

沒有高級選項卡了。 所以,要自動執行,您需要按照以下步驟操作:

右鍵點擊快捷方式
點擊屬性
在“快捷方式”標籤下,點擊“打開文件位置”
然後,右鍵單擊devenv.exe
-解決兼容性
- 排除程序
- 檢查“該程序需要額外的權限”
- 接下來,接下來呢...




遵循這些簡單的步驟:

  1. 右鍵單擊“devenv.exe”
  2. 點擊“疑難解答兼容性”
  3. 點擊“程序疑難解答”勾選“程序需要額外的權限”
  4. 點擊下一步”
  5. 點擊“測試程序...”。 它應該以管理員身份啟動Visual Studio
  6. 點擊下一步”
  7. 點擊“是,保存這個程序的這些設置”
  8. 點擊“關閉疑難解答”
  9. 現在,Visual Studio將始終以管理員身份運行。



在Windows 10上:

  • 在“開始”窗口中搜索Visual Studio並選擇“打開文件位置”:

  • 選擇“疑難解答兼容性”:

  • 選擇“疑難解答程序”:

  • 提高權限:

  • 選擇“是,保存這個程序的這些設置”

  • 選擇“關閉”

一旦完成,Visual Studio應該以管理員身份運行。




一次修復:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"



右鍵單擊該圖標,然後單擊屬性。 在屬性窗口中,轉到兼容性選項卡。 應該有一個標籤為“以管理員身份運行此程序”的複選框。 檢查,然後單擊確定。 下一次從該快捷方式運行應用程序時,它將自動作為管理員運行。




右鍵單擊圖標 - >屬性 - >高級 - >檢查復選框以管理員身份運行,每次它將在管理模式下打開(相同的Windows 8)




我一直都是通過創建一個快捷方式來完成的,這並不是什麼大問題。 否則,我相信沒有辦法。




對於Windows 8

  1. 右鍵單擊該快捷方式
  2. 點擊屬性
  3. 點擊“快捷方式”標籤
  4. 點擊高級

你會發現運行身份管理員(複選框)




@Kumar

“W7提示每次運行這個程序”devenv.exe“,反正要擺脫那個?

是。 您可以通過轉到控制面板/用戶帳戶/更改用戶帳戶控制設置並向下移動滑塊來防止Windows提示您。




我發現一個簡單的方法來以管理員身份運行Visual Studio。 我在Windows 10中做了,但我相信它可以在任何窗口上工作。

  1. 轉到開始菜單
  2. 搜索Visual Studio
  3. 右鍵單擊Visual Studio
  4. 以管理員身份運行