Ini adalah salinan jawaban saya untuk posting serupa di SuperUser :
Opsi 1 - Atur VSLauncher.exe dan DevEnv.exe untuk selalu dijalankan sebagai admin
Agar Visual Studio selalu dijalankan sebagai admin saat membuka file .sln :
- Arahkan ke
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe
.
- Klik kanan
VSLauncher.exe
dan pilih Troubleshoot kompatibilitas .
- Pilih program Troubleshoot .
- Centang off Program ini memerlukan izin tambahan dan tekan Next.
- Klik tombol Test the program ... untuk meluncurkan VS.
- Klik Berikutnya, lalu tekan Ya, simpan pengaturan ini untuk program ini , dan kemudian tutup buton.
Agar Visual Studio selalu dijalankan sebagai admin saat hanya membuka visual studio secara langsung , lakukan hal yang sama pada file DevEnv.exe. File-file ini terletak di:
Visual Studio 2010
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
Visual Studio 2012
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Visual Studio 2013
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
Visual Studio 2015
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
Visual Studio 2017
C:\Program Files (x86)\Microsoft Visual Studio\2017\[VS SKU]\Common7\IDE\devenv.exe
Opsi 2 - Gunakan ekstensi VSCommands untuk Visual Studio
Instal ekstensi VSCommands gratis untuk Visual Studio (ada di Galeri Visual Studio Extensions ) dan kemudian konfigurasikan untuk selalu memiliki Visual Studio mulai dengan hak admin dengan pergi ke Tools -> VSCommands -> Pilihan -> Peningkatan IDE -> Umum dan centang Always start Visual Studio with elevated permissions
dan klik tombol Simpan.
Catatan: VSCommands saat ini tidak tersedia untuk VS 2015, tetapi situs mereka mengatakan mereka sedang berupaya memperbaruinya untuk mendukung VS 2015.
Pendapat saya
Saya lebih suka Opsi 2 karena:
- itu juga memungkinkan Anda untuk dengan mudah mematikan fungsi ini.
- VSCommands hadir dengan banyak fitur hebat lainnya, jadi saya selalu menginstalnya.
- itu lebih mudah dilakukan daripada opsi 1.