問題
通常要讓Visual Studio在管理員權限下跑。雖然我們可以每次都在右鍵菜單里選擇“以管理員身份運行”,但多此一舉的動作總是很蛋疼。
網上流傳的方法只解決了一個問題,既啟動VS確實是管理員權限,但是如果是通過sln文件的快捷方式打開的,卻不是管理員。
解決辦法
- 首先,需要做這下面這兩步
1. 打開VS快捷方式的屬性對話框。
2. 勾選“用管理員身份運行”
現在,你雙擊VS的快捷方式,確實可以用管理員身份啟動。但是,碰到這種情況,依然不能以管理員身份啟動,必須先打開VS,再去打開Solution:
- 最終解決方法
1. 打開VS的安裝目錄,找到devenv.exe,右鍵,選擇“兼容性疑難解答”。
2. 選擇“疑難解答程序”
3. 選擇“該程序需要附加權限”
4. 確認用戶帳戶控制后,點擊測試程序,不然這個對話框不讓你點下一步。很蛋疼,為什么不把下一步按鈕禁用了呢?
5. 點擊“測試程序”后,VS會以管理員權限啟動。
6. 回到兼容性疑難解答對話框,點擊下一步,然后選擇“是,為此程序保存這些設置”,大功告成。
現在,不論是直接啟動VS,還是雙擊sln啟動VS,都會以管理員身份運行了。