2012-11-28 15 views
166

Wenn ich öffne meine Lösung durch einen Doppelklick auf Lösungsdatei in einem Dateimanager, Visual Studio 2012 fragt mich, ob ich speichern devenv.sln will: enter image description hereDisable Visual Studio devenv Lösung Speichern-Dialog

Wie kann ich vermeiden diese nervige Sache? (außer der Eröffnung vs erste und als Lösung - ich möchte nur eine Lösungsdatei in meinem Dateimanager klicken).

+1

Welche Datei ist 'devenv.sln'? Öffnen Sie Projektdateien direkt, ohne dass sie mit einer Lösungsdatei verknüpft sind? Verwenden Sie VS, um laufende Prozesse oder Crash-Dump-Dateien ohne Zugriff auf den Quellcode zu debuggen? – Dai

+0

@Dai 1 Frage: devnv ist ein Prozess, der VS gehört. habe keine Ahnung was devenv.sln ist. 2 Frage: Nein. 3 Frage: nein. –

+2

sieht aus wie ich eine Lösung gefunden habe - http://social.msdn.microsoft.com/Forums/en/vssetup/thread/8716b5e9-0565-459e-8970-93db52cab466 wird später überprüfen –

Antwort

263

Wie angegeben here, müssen Sie "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe" konfigurieren, um als Administrator zu laufen.

  1. Rechtsklick auf C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Wählen Sie Eigenschaften
  3. Klicken Sie auf Kompatibilität
  4. Set "Programm als Administrator".

Ich tat auch das gleiche für C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.

+0

Welche anderen Versionen von Visual Studio haben Sie installiert, falls vorhanden? Wenn Sie mehrere installiert haben, haben Sie sie in der Reihenfolge ihrer Version installiert, in der Visual Studio 2012 zuletzt installiert wurde? –

+0

Ich habe VS 2008-2012. Ja, ich habe sie in der Reihenfolge der Versionen installiert. –

+3

Haben Sie Visual Studio 2012 Update 1 installiert? Wenn ich mit der rechten Maustaste auf "C: \ Programme (x86) \ Gemeinsame Dateien \ Microsoft Shared \ MSEnv \ VSLauncher.exe"> Eigenschaften> Kompatibilität> klickte und "Programm als Administrator ausführen" wählte, doppelklicken Sie auf einen VS2010 und VS2012 SLN-Dateien in Windows Explorer funktionieren wie erwartet. Ich tat auch dasselbe für "C: \ Programme (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe". Möglicherweise möchten Sie beide Versionen überprüfen, um sicherzustellen, dass die Einstellung korrekt gespeichert wurde. –

1

Eine weitere Option, die weniger offensichtlich ist, besteht darin, die Datei devenv.sln im Visual Studio-IDE-Ordner für diese Version von Visual Studio zu speichern. Dies war eine Option described in the link noted above.

Wahrscheinlich nicht die beste Option, aber es ist eine Option nichtsdestotrotz.

Verwandte Themen