Vs.net'i her zaman yönetici olarak başlatma


14

Her zaman yönetici olarak çalışmak için vs.net'e ihtiyacım var.

Ben tıklayarak edemez .slno yönetici olarak yayınlanmaz çünkü dosyalar.

Bu yüzden vs.net simgesine manuel olarak tıklamam, yönetici olarak çalıştırmam ve SONRA bir çözüm dosyası açmam gerekiyor.


Bu konuda gördüğüm en iyi cevap: superuser.com/a/465407/2949
Chris Marisic

Yanıtlar:


19

Kısayolu her zaman yönetici olarak açılacak şekilde ayarlayabilirsiniz.

  • Kısayola sağ tıklayın (Başlat Menüsünde bile çalışır)
  • "Özellikler" i seçin
  • "Uyumluluk" sekmesini seçin
  • En alttaki "Tüm kullanıcılar için ayarları değiştir" düğmesini tıklayın
  • Yönetici kullanıcı adını / şifresini girin
  • Yeni pencerede "Bu programı yönetici olarak çalıştır" ı seçin
  • Tamam'ı tıklayın
  • Tamam'ı tıklayın

resim açıklamasını buraya girin

Düzenleme: Bu işlem, Visual Studio'nun bunu yaptığınız kısayol için yönetici olarak çalışmasını sağlar. Visual Studio'nun her zaman yönetici olarak açılmasını sağlamak için @Vdex'in talimatlarını izleyin .


15

Vista ile aynı şekilde yapıldığını varsayıyorum:

"C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \" içindeki gerçek deven.exe'ye var, devenv.exe, özellikleri, uyumluluğu ve "yönetici olarak çalıştır" seçeneğini işaretleyin


Bu @homestead sorununun çözümü - bu VS'yi her zaman yönetici olarak çalışmaya zorlayacak ve VS'yi ilk olarak yönetici olarak başlatma ihtiyacını ortadan kaldıracak
Jared Harley

13

Bir .sln dosyasını tıklattığınızda, C: \ Program Files (x86) \ Common Files \ microsoft shared \ MSEnv \ vslauncher.exe çalıştırılır.

Visual studio (devenv.exe) öğesini her zaman yönetici olarak çalışacak şekilde ayarlarsanız, vslauncher visual studio çalıştıramaz. Bunun yerine, yönetici olarak çalışacak şekilde yalnızca vslauncher ayarlamanız gerekir:

  • Vslauncher.exe dosyasını sağ tıklayın, özellikleri seçin
  • Uyumluluğu Seç
  • "Bu programı yönetici olarak çalıştır" ı seçin, Tamam'a basın.

Windows güncellemesi, vslauncher'ın devenv'yi yönetici olarak başlatmasını engelleyecektir. Vslauncher'ı admin olarak ayarladıktan sonra Visual Studio hala yönetici olarak başlatılmazsa,

  • “Windows 7 Güncelleştirmesi” KB2492386'yı kaldırın.

Ardından, Visual Studio'yu el ile başlatmanın yönetici olarak da çalışmasını istiyorsunuz. Bunu yapmak için,

  • Visual Studio'yu başlatmak için kullandığınız kısayolu bulun (örneğin, başlat menüsüne sabitlenmiş olanı),
  • kısayola sağ tıklayın ve Özellikler'i seçin
  • "Kısayol sekmesi" nde Gelişmiş'i tıklayın
  • ve 'Yönetici olarak çalıştır'ı seçin.

Kısayol sekmesinden yaptığınızdan emin olun. Aynı şeyi Uyumluluk sekmesi üzerinden yaparsanız, altta yatan yürütülebilir dosyaya ayarlar ve çözüm dosyalarını çift tıklatmak artık düzgün çalışmaz.


1
Bu altın. Yani bir vslauncher.exe yanı sıra devenv.exe için yönetici ayarlamak gerekir ve biz gitmek için iyi.
Dennis G

4

Ayrıca, yönetici olarak çalışmak için aşağıdakileri ayarlamanız gerekir:

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLauncher.exe

2

Burada sunulan bu çözümlerin hiçbiri .sln dosyasını çift tıklatmak ve yönetici olarak çalışan bir Visual Studio örneğini açmak için çalışmaz. Yönetici modunda bir .sln w / VS'yi nasıl başlatacağımı söyleyebilirlerse birine 50 dolar vereceğim.

DÜZENLE:

Tamam - bunun bir yolunu bulduğuma inanıyorum. İki şey yapmak zorundasınız (benim durumumda, 3, çünkü VS 2008 ve VS 2010 yüklü, ve HİÇBİR, HİÇBİR her iki sürümün de yönetici hakları olmadan çalışmasını istiyorum).

1) devenv.exe dosyasının program dosyaları konumuna gidin ve yönetici olarak çalışacak şekilde ayarlayın (ekran görüntüsüyle diğer gönderiye bakın: bunu nasıl yapacağınız).

2) (WIN7 64 bit kullanıyorum) C: \ Program Files (x86) \ Common Files \ microsoft shared \ MSEnv öğesine gidin ve VSLauncher.exe dosyasını bulun. Sağ tıklayın> Özellikler ...> Uyumluluk> Bu programı Yönetici olarak çalıştır kutusunu işaretleyin> Tamam

3) Herhangi bir .sln dosyasına gidin> sağ tıklayın> Birlikte aç> Microsoft Visual Studio Sürüm Seçici

Bu adımları uygulamak benim için çalıştı.


1

Aynı özellik penceresini kullanın ve Windows Gezgini'ni (veya FAR gibi kullandığınız diğer dosya yöneticilerini) yönetici olarak çalışacak şekilde ayarlayın.

Windows Gezgini'ne verilen ayrıcalıklar, çift tıklatarak başlattığınız bir .sln dosyasına uygulanır.


1

aşağıdaki bağlantıda yayınlanan çözüm benim için çalıştı:

nasıl yapılır-daima-lansman-vs-net-as-yönetici

Özetlemek gerekirse:

  1. VSLauncher.exe dosyasının yedek bir kopyasını oluşturun
  2. Mt.exe aracını kullanarak manifest'i VSLauncher.exe'den ayıklayın
  3. Dosyayı yayında belirtildiği şekilde düzenleyin (yönetici ayrıcalıkları gerektirecek şekilde ayarlayın)
  4. Mt.exe aracını kullanarak yeni (düzenlenmiş) bildirim dosyasını VSLauncher.exe dosyasına ekleyin

1
Kullanıcı zaten yönetici ayrıcalıkları olarak kullanılıyorsa bu gerekli değildir. Ayrıca, yaptığınız her şey harici bir siteye bağlantı verdiğinden, sitenin çökmesi durumunda işe yaramaz olduğu için aşağı düşürmek zorundayım.
Ramhound

@Ramhound bu kolayca en iyi cevap ve Boris'in ilk cevabı oldu, iyi için kapatılmış gibi görünüyor. Yenilere göndermek istediğimiz mesaj şu satırlar boyunca ilerliyor:
Jeremy Thompson

Hi John Doe, it's customary in Superuser (and StackOverflow) for answers to include a summary of the contents of a link or the highlights that specifically answer the question. The goal of SE sites is to become a resource of knowledge, of answers, for years to come. With a link-only answer, the op must dig through another resource to locate an answer he/she might not be sure about. Most importantly, if your link were to ever break, your answer is useless for anyone who visits this page in the future. Consider making an edit to your answer to add more details. Good luck!
Jeremy Thompson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.