Nonaktifkan dialog penyimpanan solusi Visual Studio devenv

186

Ketika saya membuka solusi saya dengan mengklik dua kali pada file solusi di manajer file, Visual Studio 2012 bertanya kepada saya apakah saya ingin menyimpan devenv.sln: masukkan deskripsi gambar di sini

Bagaimana saya bisa menghindari hal yang menjengkelkan ini? (Kecuali membuka vs pertama dan daripada solusi - Saya hanya ingin mengklik file solusi di manajer file saya).

Dmitry Khryukin
sumber
1
File yang mana devenv.sln? Apakah Anda membuka file proyek secara langsung tanpa dikaitkan dengan file solusi? Apakah Anda menggunakan VS untuk men-debug proses yang berjalan atau crash dump file tanpa akses ke kode sumber?
Dai
1
@Dai 1 pertanyaan: devnv adalah proses yang menjadi milik VS. tidak tahu apa devenv.sln. 2 pertanyaan: tidak. 3 qustion: no.
Dmitry Khryukin
2
Sepertinya saya sudah menemukan solusi - social.msdn.microsoft.com/Forums/en/vssetup/thread/… akan memeriksa nanti
Dmitry Khryukin
1
Saya juga mengalami ini setelah saya menetapkan devenv.exe untuk dijalankan sebagai administrator di tab kompatibilitas. Setelah juga mengatur vslaucher.exe untuk dijalankan sebagai administrator (seperti yang disarankan di sini) masalah teratasi.
Bruno

Jawaban:

306

Seperti yang ditunjukkan di sini , Anda harus mengonfigurasi "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe"untuk menjalankan sebagai Administrator.

  1. Klik kanan C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Pilih Properties
  3. Klik Kompatibilitas
  4. Setel "Jalankan program ini sebagai administrator".

Saya juga melakukan hal yang sama untuk C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.

Rami A.
sumber
Versi lain dari Visual Studio yang telah Anda instal, jika ada? Jika lebih dari satu, apakah Anda menginstalnya sesuai versi mereka di mana Visual Studio 2012 diinstal terakhir?
Rami A.
Saya punya VS 2008-2012. ya, saya menginstalnya dalam urutan versi.
Dmitry Khryukin
3
Apakah Anda menginstal Visual Studio 2012 Pembaruan 1? Ketika saya mengklik kanan pada "C: \ Program Files (x86) \ Common Files \ microsoft shared \ MSEnv \ VSLauncher.exe"> Properti> Kompatibilitas> dan mengatur "Jalankan program ini sebagai administrator", klik dua kali pada VS2010 dan File sln VS2012 di Windows Explorer berfungsi seperti yang diharapkan. Saya juga melakukan hal yang sama untuk "C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe". Anda mungkin ingin memeriksa ulang kedua ongkos untuk memastikan bahwa pengaturan telah disimpan dengan benar.
Rami A.
Sebuah catatan untuk mereka yang datang dari tautan msdn dalam jawaban ini (yang sekarang terhubung ke posting stackoverflow ini) - jawaban ini berhasil bagi saya tanpa harus melakukan salah satu pengeditan registri yang disebutkan - cukup buat satu perubahan ini dan itu akan memperbaiki masalah.
Adam Knights
Ya saya mulai sebagai administrator, tetapi saya selalu ingin memulainya sebagai administrator, bagaimana saya bisa memperbaikinya?
Joel Harkes
1

Pilihan lain, sedikit kurang jelas, adalah untuk menyimpan file devenv.sln ke folder IDE Visual Studio untuk versi Visual Studio. Ini adalah opsi yang dijelaskan dalam tautan yang disebutkan di atas .

Mungkin bukan opsi terbaik, tetapi ini adalah opsi yang tidak kalah pentingnya.

John Baughman
sumber