Windows 10 上強制Visual Studio以管理員身份運行

來源:互聯網
上載者:User

標籤:測試程式   安裝   mic   解決辦法   路徑   方式   pos   自己   對話   

Windows 10 的一個既安全又蛋疼之處是UAC的行為被改變了。以往在Windows 7中,只要關閉了UAC,自己的帳號又是本機Administrator 群組的,任何程式都會以管理員身份啟動。然而,在Windows 8上,我們不能關閉UAC,那樣的話Metro程式就一個都啟動不了了。

作為微軟技術的碼農,我們通常要讓Visual Studio在管理員權限下跑。雖然我們可以每次都在右鍵菜單裡選擇“以管理員身份運行”,但多此一舉的動作總是很蛋疼。經過一番開荒,我終於找到了如何強制以管理員身份啟動VS的辦法。

網上流傳的方法只解決了一個問題,既啟動VS確實是管理員權限,但是如果是通過sln檔案的捷徑開啟的,卻不是管理員。

正確的解決辦法應該是這樣的:

首先,和網上流傳的版本一樣,需要做這下面這兩步:

  1. 開啟VS捷徑的屬性對話方塊。

    2.勾選“用管理員身份運行”

現在,你雙擊VS的捷徑,確實可以用管理員身份啟動。但是,碰到這種情況,依然不能以管理員身份啟動,必須先開啟VS,再去開啟Solution,蛋碎:

解決辦法很簡單:

  1. 開啟VS的安裝目錄,找到devenv.exe(本人VS的路徑為 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe),右鍵,選擇“相容性疑難解答”。

  2. 選擇“疑難解答程式”

  3. 選擇“該程式需要附加許可權”

  4. 確認使用者帳戶控制後,點擊測試程式,不然這個對話方塊不讓你點下一步。很蛋疼,為什麼不把下一步按鈕禁用了呢?

  5. 點擊“測試程式”後,VS會以管理員權限啟動。這就對了。

    6.回到相容性疑難解答對話方塊,點擊下一步,然後選擇“是,為此程式儲存這些設定”,大功告成。

現在,不論是直接啟動VS,還是雙擊sln啟動VS,都會以管理員身份運行了;

Windows 10 上強制Visual Studio以管理員身份運行

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.