Disabilita la finestra di dialogo di salvataggio della soluzione di Visual Studio devenv


186

Quando apro la mia soluzione facendo doppio clic sul file della soluzione in un file manager, Visual Studio 2012 mi chiede se voglio salvare devenv.sln: inserisci qui la descrizione dell'immagine

Come posso evitare questa cosa fastidiosa? (tranne l'apertura prima e prima della soluzione - Voglio solo fare clic su un file di soluzione nel mio gestore di file).


1
Quale file è devenv.sln? Stai aprendo i file di progetto direttamente senza che siano associati a un file di soluzione? Stai usando VS per eseguire il debug di processi in esecuzione o crash dump dei file senza accesso al codice sorgente?
Dai,

1
@Dai 1 domanda: devnv è un processo che appartiene a VS. non ho idea di cosa sia devenv.sln. 2 domanda: no. 3 qustion: no.
Dmitry Khryukin,

2
sembra che ho trovato una soluzione - social.msdn.microsoft.com/Forums/en/vssetup/thread/… controllerà più tardi
Dmitry Khryukin,

1
L'ho riscontrato anche dopo aver impostato devenv.exe per l'esecuzione come amministratore nella scheda compatibilità. Dopo aver impostato anche vslaucher.exe come amministratore (come suggerito qui) il problema è stato risolto.
Bruno,

Risposte:


306

Come indicato qui , devi configurare "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe"per eseguire come amministratore.

  1. Pulsante destro del mouse C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Seleziona Proprietà
  3. Fai clic su Compatibilità
  4. Impostare "Esegui questo programma come amministratore".

Ho fatto lo stesso anche per C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.


Quali altre versioni di Visual Studio hai installato, se ce ne sono? Se più di uno, li hai installati nell'ordine della loro versione in cui Visual Studio 2012 è stato installato per ultimo?
Rami A.

Ho VS 2008-2012. si, li ho installati in ordine di versione.
Dmitry Khryukin il

3
Hai installato Visual Studio 2012 Update 1? Quando ho fatto clic con il tasto destro del mouse su "C: \ Programmi (x86) \ File comuni \ microsoft shared \ MSEnv \ VSLauncher.exe"> Proprietà> Compatibilità> e ho impostato "Esegui questo programma come amministratore", facendo doppio clic su un VS2010 e I file sln VS2012 in Esplora risorse funzionano come previsto. Ho fatto lo stesso anche per "C: \ Programmi (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe". Potresti voler ricontrollare entrambi gli ex per assicurarti che l'impostazione sia stata salvata correttamente.
Rami A.,

Una nota a coloro che provengono dal link msdn in questa risposta (che ora si collega a questo post stackoverflow) - questa risposta ha funzionato per me senza dover apportare alcuna delle modifiche al registro menzionate - basta apportare questa modifica e risolverà il problema.
Adam Knights

Sì, inizio come amministratore, ma voglio sempre avviarlo come amministratore, come posso risolvere questo problema?
Joel Harkes,

1

Un'altra opzione, un po 'meno ovvia, è quella di salvare il file devenv.sln nella cartella IDE di Visual Studio per quella versione di Visual Studio. Questa era un'opzione descritta nel link sopra indicato .

Probabilmente non è l'opzione migliore, ma è comunque un'opzione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.